./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_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_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:46:41,635 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:46:41,716 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 00:46:41,721 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:46:41,722 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:46:41,746 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:46:41,746 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:46:41,747 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:46:41,747 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:46:41,748 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:46:41,749 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:46:41,749 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:46:41,750 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:46:41,750 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:46:41,751 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:46:41,751 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:46:41,752 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:46:41,752 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:46:41,753 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 00:46:41,753 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:46:41,754 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:46:41,755 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:46:41,755 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:46:41,755 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:46:41,756 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:46:41,756 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:46:41,757 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:46:41,757 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:46:41,757 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:46:41,758 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:46:41,758 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:46:41,759 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:46:41,759 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:46:41,759 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:46:41,759 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:46:41,760 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:46:41,761 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:46:41,762 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 -> 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 [2023-11-29 00:46:42,004 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:46:42,025 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:46:42,028 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:46:42,029 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:46:42,030 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:46:42,031 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:46:44,753 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:46:44,973 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:46:44,973 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:46:44,983 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/1fba8e8f6/2f570868d1264df7842435bdfd4a5daa/FLAGc53201ca1 [2023-11-29 00:46:44,998 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/1fba8e8f6/2f570868d1264df7842435bdfd4a5daa [2023-11-29 00:46:45,001 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:46:45,002 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:46:45,004 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:46:45,004 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:46:45,008 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:46:45,009 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:46:44" (1/1) ... [2023-11-29 00:46:45,010 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2850cd80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45, skipping insertion in model container [2023-11-29 00:46:45,010 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:46:44" (1/1) ... [2023-11-29 00:46:45,064 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:46:45,186 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2023-11-29 00:46:45,312 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:46:45,329 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:46:45,339 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2023-11-29 00:46:45,397 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:46:45,414 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:46:45,414 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45 WrapperNode [2023-11-29 00:46:45,414 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:46:45,415 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:46:45,415 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:46:45,415 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:46:45,421 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,440 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,494 INFO L138 Inliner]: procedures = 26, calls = 92, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 535 [2023-11-29 00:46:45,494 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:46:45,495 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:46:45,495 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:46:45,495 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:46:45,504 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,504 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,511 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,540 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 00:46:45,541 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,541 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,556 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,562 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,567 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,574 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,584 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:46:45,585 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:46:45,586 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:46:45,586 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:46:45,586 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (1/1) ... [2023-11-29 00:46:45,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:46:45,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:45,614 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:46:45,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:46:45,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:46:45,645 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 00:46:45,646 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 00:46:45,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 00:46:45,646 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:46:45,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:46:45,758 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:46:45,760 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:46:46,416 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:46:46,454 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:46:46,454 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 00:46:46,454 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:46:46 BoogieIcfgContainer [2023-11-29 00:46:46,455 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:46:46,457 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:46:46,457 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:46:46,459 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:46:46,459 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:46:44" (1/3) ... [2023-11-29 00:46:46,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6dd3c9ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:46:46, skipping insertion in model container [2023-11-29 00:46:46,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:46:45" (2/3) ... [2023-11-29 00:46:46,460 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6dd3c9ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:46:46, skipping insertion in model container [2023-11-29 00:46:46,460 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:46:46" (3/3) ... [2023-11-29 00:46:46,462 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:46:46,477 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:46:46,477 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 00:46:46,527 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:46:46,533 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;@442f8e3b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:46:46,533 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 00:46:46,538 INFO L276 IsEmpty]: Start isEmpty. Operand has 215 states, 133 states have (on average 1.556390977443609) internal successors, (207), 134 states have internal predecessors, (207), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-29 00:46:46,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:46:46,567 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:46,568 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:46,568 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:46,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:46,573 INFO L85 PathProgramCache]: Analyzing trace with hash -658439009, now seen corresponding path program 1 times [2023-11-29 00:46:46,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:46,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168186608] [2023-11-29 00:46:46,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:46,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:46,832 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:46,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [159003441] [2023-11-29 00:46:46,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:46,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:46,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:46,835 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:46,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 00:46:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:47,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:46:47,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:47,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:47,399 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:47,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:47,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168186608] [2023-11-29 00:46:47,400 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:47,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159003441] [2023-11-29 00:46:47,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159003441] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:47,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:47,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:47,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465599007] [2023-11-29 00:46:47,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:47,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:46:47,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:47,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:46:47,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:46:47,445 INFO L87 Difference]: Start difference. First operand has 215 states, 133 states have (on average 1.556390977443609) internal successors, (207), 134 states have internal predecessors, (207), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:47,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:47,556 INFO L93 Difference]: Finished difference Result 526 states and 997 transitions. [2023-11-29 00:46:47,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:46:47,559 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 488 [2023-11-29 00:46:47,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:47,574 INFO L225 Difference]: With dead ends: 526 [2023-11-29 00:46:47,574 INFO L226 Difference]: Without dead ends: 312 [2023-11-29 00:46:47,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 486 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 00:46:47,584 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 156 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:47,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 733 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:46:47,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-11-29 00:46:47,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 309. [2023-11-29 00:46:47,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 215 states have (on average 1.6093023255813954) internal successors, (346), 216 states have internal predecessors, (346), 91 states have call successors, (91), 2 states have call predecessors, (91), 2 states have return successors, (91), 90 states have call predecessors, (91), 91 states have call successors, (91) [2023-11-29 00:46:47,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 528 transitions. [2023-11-29 00:46:47,679 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 528 transitions. Word has length 488 [2023-11-29 00:46:47,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:47,682 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 528 transitions. [2023-11-29 00:46:47,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:47,682 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 528 transitions. [2023-11-29 00:46:47,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:46:47,697 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:47,698 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:47,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 00:46:47,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 00:46:47,905 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:47,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:47,906 INFO L85 PathProgramCache]: Analyzing trace with hash 2048180385, now seen corresponding path program 1 times [2023-11-29 00:46:47,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:47,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527251537] [2023-11-29 00:46:47,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:47,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:48,024 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:48,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1056144384] [2023-11-29 00:46:48,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:48,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:48,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:48,029 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:48,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 00:46:48,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:48,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:46:48,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:48,425 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:48,425 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:48,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:48,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527251537] [2023-11-29 00:46:48,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:48,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056144384] [2023-11-29 00:46:48,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056144384] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:48,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:48,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:48,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203945119] [2023-11-29 00:46:48,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:48,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:46:48,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:48,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:46:48,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:46:48,432 INFO L87 Difference]: Start difference. First operand 309 states and 528 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:48,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:48,525 INFO L93 Difference]: Finished difference Result 890 states and 1512 transitions. [2023-11-29 00:46:48,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:46:48,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 488 [2023-11-29 00:46:48,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:48,535 INFO L225 Difference]: With dead ends: 890 [2023-11-29 00:46:48,535 INFO L226 Difference]: Without dead ends: 582 [2023-11-29 00:46:48,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 486 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 00:46:48,538 INFO L413 NwaCegarLoop]: 647 mSDtfsCounter, 340 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:48,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 985 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:46:48,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2023-11-29 00:46:48,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 580. [2023-11-29 00:46:48,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 393 states have (on average 1.5572519083969465) internal successors, (612), 395 states have internal predecessors, (612), 182 states have call successors, (182), 4 states have call predecessors, (182), 4 states have return successors, (182), 180 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 00:46:48,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 976 transitions. [2023-11-29 00:46:48,663 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 976 transitions. Word has length 488 [2023-11-29 00:46:48,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:48,665 INFO L495 AbstractCegarLoop]: Abstraction has 580 states and 976 transitions. [2023-11-29 00:46:48,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:48,665 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 976 transitions. [2023-11-29 00:46:48,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:46:48,673 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:48,674 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:48,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 00:46:48,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:48,875 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:48,876 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:48,876 INFO L85 PathProgramCache]: Analyzing trace with hash 2070812639, now seen corresponding path program 1 times [2023-11-29 00:46:48,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:48,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520551881] [2023-11-29 00:46:48,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:48,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:48,984 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:48,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [64794544] [2023-11-29 00:46:48,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:48,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:48,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:48,988 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:48,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 00:46:49,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:49,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:46:49,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:49,385 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:49,386 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:49,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:49,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520551881] [2023-11-29 00:46:49,386 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:49,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64794544] [2023-11-29 00:46:49,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64794544] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:49,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:49,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:49,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857236170] [2023-11-29 00:46:49,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:49,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:46:49,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:49,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:46:49,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:46:49,390 INFO L87 Difference]: Start difference. First operand 580 states and 976 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:49,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:49,457 INFO L93 Difference]: Finished difference Result 1178 states and 1986 transitions. [2023-11-29 00:46:49,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:46:49,458 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 488 [2023-11-29 00:46:49,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:49,464 INFO L225 Difference]: With dead ends: 1178 [2023-11-29 00:46:49,464 INFO L226 Difference]: Without dead ends: 599 [2023-11-29 00:46:49,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 486 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 00:46:49,468 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 335 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:49,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 743 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:46:49,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-11-29 00:46:49,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 597. [2023-11-29 00:46:49,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 410 states have (on average 1.5609756097560976) internal successors, (640), 412 states have internal predecessors, (640), 182 states have call successors, (182), 4 states have call predecessors, (182), 4 states have return successors, (182), 180 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 00:46:49,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 1004 transitions. [2023-11-29 00:46:49,560 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 1004 transitions. Word has length 488 [2023-11-29 00:46:49,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:49,561 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 1004 transitions. [2023-11-29 00:46:49,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:49,562 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 1004 transitions. [2023-11-29 00:46:49,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:46:49,566 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:49,566 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:49,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 00:46:49,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:49,767 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:49,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:49,767 INFO L85 PathProgramCache]: Analyzing trace with hash 381868897, now seen corresponding path program 1 times [2023-11-29 00:46:49,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:49,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867885444] [2023-11-29 00:46:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:49,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:49,823 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:49,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [536096935] [2023-11-29 00:46:49,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:49,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:49,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:49,825 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:49,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 00:46:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:50,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:46:50,139 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:51,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:51,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:51,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867885444] [2023-11-29 00:46:51,758 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:51,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536096935] [2023-11-29 00:46:51,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536096935] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:51,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:51,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:51,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723902201] [2023-11-29 00:46:51,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:51,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:46:51,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:51,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:46:51,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 00:46:51,761 INFO L87 Difference]: Start difference. First operand 597 states and 1004 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:52,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:52,120 INFO L93 Difference]: Finished difference Result 1803 states and 3023 transitions. [2023-11-29 00:46:52,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:46:52,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 488 [2023-11-29 00:46:52,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:52,130 INFO L225 Difference]: With dead ends: 1803 [2023-11-29 00:46:52,130 INFO L226 Difference]: Without dead ends: 1207 [2023-11-29 00:46:52,132 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 485 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 00:46:52,134 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 300 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:52,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 1045 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:46:52,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2023-11-29 00:46:52,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 1187. [2023-11-29 00:46:52,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1187 states, 814 states have (on average 1.5503685503685503) internal successors, (1262), 818 states have internal predecessors, (1262), 364 states have call successors, (364), 8 states have call predecessors, (364), 8 states have return successors, (364), 360 states have call predecessors, (364), 364 states have call successors, (364) [2023-11-29 00:46:52,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1187 states to 1187 states and 1990 transitions. [2023-11-29 00:46:52,307 INFO L78 Accepts]: Start accepts. Automaton has 1187 states and 1990 transitions. Word has length 488 [2023-11-29 00:46:52,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:52,308 INFO L495 AbstractCegarLoop]: Abstraction has 1187 states and 1990 transitions. [2023-11-29 00:46:52,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:52,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 1990 transitions. [2023-11-29 00:46:52,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:46:52,313 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:52,313 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:52,320 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 00:46:52,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:52,514 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:52,515 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:52,515 INFO L85 PathProgramCache]: Analyzing trace with hash 195908825, now seen corresponding path program 1 times [2023-11-29 00:46:52,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:52,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132112160] [2023-11-29 00:46:52,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:52,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:52,567 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:52,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1275802069] [2023-11-29 00:46:52,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:52,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:52,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:52,569 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:52,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 00:46:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:52,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:46:52,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:52,904 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:52,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:52,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132112160] [2023-11-29 00:46:52,904 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:52,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275802069] [2023-11-29 00:46:52,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275802069] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:52,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:52,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:52,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978134706] [2023-11-29 00:46:52,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:52,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:46:52,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:52,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:46:52,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:46:52,907 INFO L87 Difference]: Start difference. First operand 1187 states and 1990 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:53,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:53,025 INFO L93 Difference]: Finished difference Result 2373 states and 3979 transitions. [2023-11-29 00:46:53,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:46:53,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 489 [2023-11-29 00:46:53,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:53,035 INFO L225 Difference]: With dead ends: 2373 [2023-11-29 00:46:53,036 INFO L226 Difference]: Without dead ends: 1187 [2023-11-29 00:46:53,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 487 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 00:46:53,041 INFO L413 NwaCegarLoop]: 349 mSDtfsCounter, 11 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 683 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 00:46:53,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 683 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:46:53,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2023-11-29 00:46:53,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1187. [2023-11-29 00:46:53,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1187 states, 814 states have (on average 1.5405405405405406) internal successors, (1254), 818 states have internal predecessors, (1254), 364 states have call successors, (364), 8 states have call predecessors, (364), 8 states have return successors, (364), 360 states have call predecessors, (364), 364 states have call successors, (364) [2023-11-29 00:46:53,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1187 states to 1187 states and 1982 transitions. [2023-11-29 00:46:53,213 INFO L78 Accepts]: Start accepts. Automaton has 1187 states and 1982 transitions. Word has length 489 [2023-11-29 00:46:53,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:53,214 INFO L495 AbstractCegarLoop]: Abstraction has 1187 states and 1982 transitions. [2023-11-29 00:46:53,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:53,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 1982 transitions. [2023-11-29 00:46:53,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:46:53,219 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:53,220 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:53,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 00:46:53,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:53,421 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:53,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:53,421 INFO L85 PathProgramCache]: Analyzing trace with hash -613437801, now seen corresponding path program 1 times [2023-11-29 00:46:53,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:53,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113728714] [2023-11-29 00:46:53,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:53,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:53,476 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:53,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1249109703] [2023-11-29 00:46:53,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:53,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:53,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:53,477 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:53,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 00:46:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:53,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 00:46:53,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:54,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 4434 proven. 180 refuted. 0 times theorem prover too weak. 7710 trivial. 0 not checked. [2023-11-29 00:46:54,350 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:46:54,740 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 54 proven. 180 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-11-29 00:46:54,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:54,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113728714] [2023-11-29 00:46:54,741 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:54,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249109703] [2023-11-29 00:46:54,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249109703] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:46:54,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:46:54,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 00:46:54,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290237940] [2023-11-29 00:46:54,742 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:46:54,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:46:54,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:54,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:46:54,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:46:54,745 INFO L87 Difference]: Start difference. First operand 1187 states and 1982 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) [2023-11-29 00:46:55,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:55,210 INFO L93 Difference]: Finished difference Result 2383 states and 3949 transitions. [2023-11-29 00:46:55,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:46:55,211 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) Word has length 489 [2023-11-29 00:46:55,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:55,221 INFO L225 Difference]: With dead ends: 2383 [2023-11-29 00:46:55,221 INFO L226 Difference]: Without dead ends: 1197 [2023-11-29 00:46:55,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 980 GetRequests, 970 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:46:55,227 INFO L413 NwaCegarLoop]: 266 mSDtfsCounter, 321 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:55,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 635 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:46:55,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2023-11-29 00:46:55,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 1181. [2023-11-29 00:46:55,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 804 states have (on average 1.5099502487562189) internal successors, (1214), 808 states have internal predecessors, (1214), 364 states have call successors, (364), 12 states have call predecessors, (364), 12 states have return successors, (364), 360 states have call predecessors, (364), 364 states have call successors, (364) [2023-11-29 00:46:55,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 1942 transitions. [2023-11-29 00:46:55,412 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 1942 transitions. Word has length 489 [2023-11-29 00:46:55,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:55,413 INFO L495 AbstractCegarLoop]: Abstraction has 1181 states and 1942 transitions. [2023-11-29 00:46:55,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) [2023-11-29 00:46:55,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 1942 transitions. [2023-11-29 00:46:55,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:46:55,419 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:55,419 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:55,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-29 00:46:55,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 00:46:55,620 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:55,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:55,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1037084523, now seen corresponding path program 1 times [2023-11-29 00:46:55,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:55,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226131065] [2023-11-29 00:46:55,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:55,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:55,674 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:55,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1744192744] [2023-11-29 00:46:55,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:55,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:55,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:55,676 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:55,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 00:46:55,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:55,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:46:55,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:56,499 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:56,499 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:56,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:56,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226131065] [2023-11-29 00:46:56,500 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:56,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744192744] [2023-11-29 00:46:56,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744192744] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:56,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:56,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:46:56,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633059756] [2023-11-29 00:46:56,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:56,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:46:56,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:56,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:46:56,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:46:56,504 INFO L87 Difference]: Start difference. First operand 1181 states and 1942 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:56,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:56,928 INFO L93 Difference]: Finished difference Result 2824 states and 4641 transitions. [2023-11-29 00:46:56,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 00:46:56,928 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 489 [2023-11-29 00:46:56,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:56,939 INFO L225 Difference]: With dead ends: 2824 [2023-11-29 00:46:56,939 INFO L226 Difference]: Without dead ends: 1644 [2023-11-29 00:46:56,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:46:56,946 INFO L413 NwaCegarLoop]: 626 mSDtfsCounter, 461 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:56,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [461 Valid, 1322 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:46:56,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2023-11-29 00:46:57,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1628. [2023-11-29 00:46:57,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1087 states have (on average 1.4949402023919043) internal successors, (1625), 1091 states have internal predecessors, (1625), 522 states have call successors, (522), 18 states have call predecessors, (522), 18 states have return successors, (522), 518 states have call predecessors, (522), 522 states have call successors, (522) [2023-11-29 00:46:57,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 2669 transitions. [2023-11-29 00:46:57,122 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 2669 transitions. Word has length 489 [2023-11-29 00:46:57,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:57,123 INFO L495 AbstractCegarLoop]: Abstraction has 1628 states and 2669 transitions. [2023-11-29 00:46:57,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:57,123 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 2669 transitions. [2023-11-29 00:46:57,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:46:57,127 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:57,127 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:57,133 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 00:46:57,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 00:46:57,328 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:57,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:57,329 INFO L85 PathProgramCache]: Analyzing trace with hash 891188179, now seen corresponding path program 1 times [2023-11-29 00:46:57,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:57,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140198677] [2023-11-29 00:46:57,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:57,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:57,385 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:57,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1139706790] [2023-11-29 00:46:57,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:57,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:57,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:57,387 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:57,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 00:46:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:57,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:46:57,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:57,717 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:46:57,717 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:46:57,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:57,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140198677] [2023-11-29 00:46:57,717 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:57,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139706790] [2023-11-29 00:46:57,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139706790] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:46:57,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:46:57,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:46:57,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964576987] [2023-11-29 00:46:57,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:46:57,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:46:57,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:57,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:46:57,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:46:57,720 INFO L87 Difference]: Start difference. First operand 1628 states and 2669 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:57,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:57,862 INFO L93 Difference]: Finished difference Result 3613 states and 5886 transitions. [2023-11-29 00:46:57,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:46:57,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 489 [2023-11-29 00:46:57,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:57,878 INFO L225 Difference]: With dead ends: 3613 [2023-11-29 00:46:57,878 INFO L226 Difference]: Without dead ends: 1986 [2023-11-29 00:46:57,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 487 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 00:46:57,886 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 173 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:57,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 787 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 00:46:57,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1986 states. [2023-11-29 00:46:58,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1986 to 1979. [2023-11-29 00:46:58,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1979 states, 1357 states have (on average 1.4900515843773028) internal successors, (2022), 1366 states have internal predecessors, (2022), 592 states have call successors, (592), 29 states have call predecessors, (592), 29 states have return successors, (592), 583 states have call predecessors, (592), 592 states have call successors, (592) [2023-11-29 00:46:58,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1979 states to 1979 states and 3206 transitions. [2023-11-29 00:46:58,149 INFO L78 Accepts]: Start accepts. Automaton has 1979 states and 3206 transitions. Word has length 489 [2023-11-29 00:46:58,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:46:58,150 INFO L495 AbstractCegarLoop]: Abstraction has 1979 states and 3206 transitions. [2023-11-29 00:46:58,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:46:58,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1979 states and 3206 transitions. [2023-11-29 00:46:58,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:46:58,155 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:46:58,155 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:58,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 00:46:58,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:58,356 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:46:58,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:46:58,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1158199663, now seen corresponding path program 1 times [2023-11-29 00:46:58,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:46:58,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111410380] [2023-11-29 00:46:58,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:58,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:46:58,405 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:46:58,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [732285230] [2023-11-29 00:46:58,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:46:58,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:46:58,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:46:58,407 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:46:58,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 00:46:58,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:46:58,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 00:46:58,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:46:58,998 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2023-11-29 00:46:58,999 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:46:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 135 proven. 99 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-11-29 00:46:59,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:46:59,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111410380] [2023-11-29 00:46:59,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:46:59,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732285230] [2023-11-29 00:46:59,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732285230] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:46:59,308 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:46:59,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 00:46:59,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90594197] [2023-11-29 00:46:59,309 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:46:59,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 00:46:59,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:46:59,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 00:46:59,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:46:59,312 INFO L87 Difference]: Start difference. First operand 1979 states and 3206 transitions. Second operand has 8 states, 8 states have (on average 17.625) internal successors, (141), 8 states have internal predecessors, (141), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) [2023-11-29 00:46:59,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:46:59,840 INFO L93 Difference]: Finished difference Result 4001 states and 6436 transitions. [2023-11-29 00:46:59,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:46:59,842 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 8 states have internal predecessors, (141), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) Word has length 489 [2023-11-29 00:46:59,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:46:59,857 INFO L225 Difference]: With dead ends: 4001 [2023-11-29 00:46:59,858 INFO L226 Difference]: Without dead ends: 2049 [2023-11-29 00:46:59,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 980 GetRequests, 970 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 00:46:59,866 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 205 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:46:59,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 632 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:46:59,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2049 states. [2023-11-29 00:47:00,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2049 to 2003. [2023-11-29 00:47:00,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2003 states, 1375 states have (on average 1.474909090909091) internal successors, (2028), 1384 states have internal predecessors, (2028), 592 states have call successors, (592), 35 states have call predecessors, (592), 35 states have return successors, (592), 583 states have call predecessors, (592), 592 states have call successors, (592) [2023-11-29 00:47:00,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2003 states to 2003 states and 3212 transitions. [2023-11-29 00:47:00,207 INFO L78 Accepts]: Start accepts. Automaton has 2003 states and 3212 transitions. Word has length 489 [2023-11-29 00:47:00,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:00,208 INFO L495 AbstractCegarLoop]: Abstraction has 2003 states and 3212 transitions. [2023-11-29 00:47:00,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 8 states have internal predecessors, (141), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) [2023-11-29 00:47:00,209 INFO L276 IsEmpty]: Start isEmpty. Operand 2003 states and 3212 transitions. [2023-11-29 00:47:00,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:47:00,213 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:00,214 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:00,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 00:47:00,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:00,415 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:00,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:00,416 INFO L85 PathProgramCache]: Analyzing trace with hash 892784335, now seen corresponding path program 1 times [2023-11-29 00:47:00,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:00,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338120664] [2023-11-29 00:47:00,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:00,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:00,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:00,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [524603178] [2023-11-29 00:47:00,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:00,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:00,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:00,463 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:00,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 00:47:00,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:47:00,852 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:47:00,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:47:02,125 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:47:02,125 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:47:02,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:47:02,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338120664] [2023-11-29 00:47:02,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:47:02,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524603178] [2023-11-29 00:47:02,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524603178] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:47:02,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:47:02,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 00:47:02,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765819084] [2023-11-29 00:47:02,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:47:02,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:47:02,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:47:02,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:47:02,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 00:47:02,128 INFO L87 Difference]: Start difference. First operand 2003 states and 3212 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:47:02,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:47:02,693 INFO L93 Difference]: Finished difference Result 5177 states and 8299 transitions. [2023-11-29 00:47:02,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:47:02,694 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 489 [2023-11-29 00:47:02,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:47:02,718 INFO L225 Difference]: With dead ends: 5177 [2023-11-29 00:47:02,718 INFO L226 Difference]: Without dead ends: 3201 [2023-11-29 00:47:02,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 485 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 00:47:02,727 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 324 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:47:02,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 1237 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:47:02,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3201 states. [2023-11-29 00:47:03,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3201 to 3029. [2023-11-29 00:47:03,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3029 states, 2111 states have (on average 1.4898152534343914) internal successors, (3145), 2123 states have internal predecessors, (3145), 867 states have call successors, (867), 50 states have call predecessors, (867), 50 states have return successors, (867), 855 states have call predecessors, (867), 867 states have call successors, (867) [2023-11-29 00:47:03,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3029 states to 3029 states and 4879 transitions. [2023-11-29 00:47:03,317 INFO L78 Accepts]: Start accepts. Automaton has 3029 states and 4879 transitions. Word has length 489 [2023-11-29 00:47:03,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:03,318 INFO L495 AbstractCegarLoop]: Abstraction has 3029 states and 4879 transitions. [2023-11-29 00:47:03,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:47:03,318 INFO L276 IsEmpty]: Start isEmpty. Operand 3029 states and 4879 transitions. [2023-11-29 00:47:03,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:47:03,323 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:03,323 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:03,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 00:47:03,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 00:47:03,524 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:03,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:03,525 INFO L85 PathProgramCache]: Analyzing trace with hash -118332915, now seen corresponding path program 1 times [2023-11-29 00:47:03,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:03,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122277238] [2023-11-29 00:47:03,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:03,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:03,578 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:03,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1514567650] [2023-11-29 00:47:03,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:03,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:03,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:03,579 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:03,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 00:47:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:47:03,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 00:47:03,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:47:04,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 7374 proven. 273 refuted. 0 times theorem prover too weak. 4677 trivial. 0 not checked. [2023-11-29 00:47:04,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:47:05,447 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 189 proven. 276 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2023-11-29 00:47:05,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:47:05,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122277238] [2023-11-29 00:47:05,448 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:47:05,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514567650] [2023-11-29 00:47:05,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514567650] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:47:05,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:47:05,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 00:47:05,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670360442] [2023-11-29 00:47:05,449 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:47:05,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 00:47:05,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:47:05,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 00:47:05,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:47:05,452 INFO L87 Difference]: Start difference. First operand 3029 states and 4879 transitions. Second operand has 14 states, 14 states have (on average 11.071428571428571) internal successors, (155), 14 states have internal predecessors, (155), 5 states have call successors, (131), 3 states have call predecessors, (131), 7 states have return successors, (132), 5 states have call predecessors, (132), 5 states have call successors, (132) [2023-11-29 00:47:06,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:47:06,262 INFO L93 Difference]: Finished difference Result 5948 states and 9415 transitions. [2023-11-29 00:47:06,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:47:06,263 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 11.071428571428571) internal successors, (155), 14 states have internal predecessors, (155), 5 states have call successors, (131), 3 states have call predecessors, (131), 7 states have return successors, (132), 5 states have call predecessors, (132), 5 states have call successors, (132) Word has length 489 [2023-11-29 00:47:06,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:47:06,279 INFO L225 Difference]: With dead ends: 5948 [2023-11-29 00:47:06,279 INFO L226 Difference]: Without dead ends: 3079 [2023-11-29 00:47:06,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 984 GetRequests, 965 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 00:47:06,286 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 306 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:47:06,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 569 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 00:47:06,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3079 states. [2023-11-29 00:47:06,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3079 to 2961. [2023-11-29 00:47:06,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2961 states, 2025 states have (on average 1.4414814814814816) internal successors, (2919), 2037 states have internal predecessors, (2919), 867 states have call successors, (867), 68 states have call predecessors, (867), 68 states have return successors, (867), 855 states have call predecessors, (867), 867 states have call successors, (867) [2023-11-29 00:47:06,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2961 states to 2961 states and 4653 transitions. [2023-11-29 00:47:06,610 INFO L78 Accepts]: Start accepts. Automaton has 2961 states and 4653 transitions. Word has length 489 [2023-11-29 00:47:06,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:06,611 INFO L495 AbstractCegarLoop]: Abstraction has 2961 states and 4653 transitions. [2023-11-29 00:47:06,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 11.071428571428571) internal successors, (155), 14 states have internal predecessors, (155), 5 states have call successors, (131), 3 states have call predecessors, (131), 7 states have return successors, (132), 5 states have call predecessors, (132), 5 states have call successors, (132) [2023-11-29 00:47:06,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2961 states and 4653 transitions. [2023-11-29 00:47:06,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:47:06,614 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:06,614 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:06,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 00:47:06,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:06,815 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:06,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:06,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1504328947, now seen corresponding path program 1 times [2023-11-29 00:47:06,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:06,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958248114] [2023-11-29 00:47:06,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:06,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:06,856 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:06,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1132666294] [2023-11-29 00:47:06,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:06,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:06,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:06,857 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:06,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 00:47:07,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:47:07,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 00:47:07,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:47:08,629 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 690 proven. 228 refuted. 0 times theorem prover too weak. 11406 trivial. 0 not checked. [2023-11-29 00:47:08,629 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:47:10,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:47:10,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958248114] [2023-11-29 00:47:10,645 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:47:10,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132666294] [2023-11-29 00:47:10,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132666294] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:47:10,645 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:47:10,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 00:47:10,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87375723] [2023-11-29 00:47:10,646 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:47:10,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 00:47:10,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:47:10,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 00:47:10,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:47:10,648 INFO L87 Difference]: Start difference. First operand 2961 states and 4653 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:47:14,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:47:14,479 INFO L93 Difference]: Finished difference Result 8449 states and 12966 transitions. [2023-11-29 00:47:14,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 00:47:14,480 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 489 [2023-11-29 00:47:14,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:47:14,524 INFO L225 Difference]: With dead ends: 8449 [2023-11-29 00:47:14,525 INFO L226 Difference]: Without dead ends: 6515 [2023-11-29 00:47:14,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 972 GetRequests, 948 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2023-11-29 00:47:14,532 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 357 mSDsluCounter, 1654 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:47:14,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 1910 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-29 00:47:14,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6515 states. [2023-11-29 00:47:15,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6515 to 6001. [2023-11-29 00:47:15,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6001 states, 4152 states have (on average 1.4234104046242775) internal successors, (5910), 4190 states have internal predecessors, (5910), 1683 states have call successors, (1683), 165 states have call predecessors, (1683), 165 states have return successors, (1683), 1645 states have call predecessors, (1683), 1683 states have call successors, (1683) [2023-11-29 00:47:15,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6001 states to 6001 states and 9276 transitions. [2023-11-29 00:47:15,411 INFO L78 Accepts]: Start accepts. Automaton has 6001 states and 9276 transitions. Word has length 489 [2023-11-29 00:47:15,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:15,412 INFO L495 AbstractCegarLoop]: Abstraction has 6001 states and 9276 transitions. [2023-11-29 00:47:15,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:47:15,412 INFO L276 IsEmpty]: Start isEmpty. Operand 6001 states and 9276 transitions. [2023-11-29 00:47:15,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 00:47:15,415 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:15,416 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:15,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 00:47:15,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:15,616 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:15,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:15,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1246163509, now seen corresponding path program 1 times [2023-11-29 00:47:15,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:15,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810861400] [2023-11-29 00:47:15,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:15,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:15,661 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:15,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [804723640] [2023-11-29 00:47:15,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:15,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:15,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:15,662 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:15,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 00:47:16,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:47:16,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 00:47:16,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:47:20,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 690 proven. 228 refuted. 0 times theorem prover too weak. 11406 trivial. 0 not checked. [2023-11-29 00:47:20,250 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:47:24,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:47:24,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810861400] [2023-11-29 00:47:24,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:47:24,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804723640] [2023-11-29 00:47:24,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804723640] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:47:24,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:47:24,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-29 00:47:24,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180636023] [2023-11-29 00:47:24,754 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 00:47:24,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 00:47:24,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:47:24,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 00:47:24,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-29 00:47:24,756 INFO L87 Difference]: Start difference. First operand 6001 states and 9276 transitions. Second operand has 10 states, 10 states have (on average 10.3) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:47:27,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:47:27,189 INFO L93 Difference]: Finished difference Result 11039 states and 17016 transitions. [2023-11-29 00:47:27,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 00:47:27,189 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 489 [2023-11-29 00:47:27,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:47:27,226 INFO L225 Difference]: With dead ends: 11039 [2023-11-29 00:47:27,226 INFO L226 Difference]: Without dead ends: 8367 [2023-11-29 00:47:27,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 970 GetRequests, 947 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2023-11-29 00:47:27,237 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 524 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1835 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 00:47:27,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1835 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 00:47:27,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8367 states. [2023-11-29 00:47:28,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8367 to 7989. [2023-11-29 00:47:28,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7989 states, 5502 states have (on average 1.4182115594329334) internal successors, (7803), 5548 states have internal predecessors, (7803), 2261 states have call successors, (2261), 225 states have call predecessors, (2261), 225 states have return successors, (2261), 2215 states have call predecessors, (2261), 2261 states have call successors, (2261) [2023-11-29 00:47:28,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7989 states to 7989 states and 12325 transitions. [2023-11-29 00:47:28,465 INFO L78 Accepts]: Start accepts. Automaton has 7989 states and 12325 transitions. Word has length 489 [2023-11-29 00:47:28,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:28,466 INFO L495 AbstractCegarLoop]: Abstraction has 7989 states and 12325 transitions. [2023-11-29 00:47:28,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:47:28,466 INFO L276 IsEmpty]: Start isEmpty. Operand 7989 states and 12325 transitions. [2023-11-29 00:47:28,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2023-11-29 00:47:28,472 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:28,472 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:28,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-29 00:47:28,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 00:47:28,673 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:28,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:28,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1404587692, now seen corresponding path program 1 times [2023-11-29 00:47:28,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:28,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016587365] [2023-11-29 00:47:28,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:28,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:28,738 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:28,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [791518938] [2023-11-29 00:47:28,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:28,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:28,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:28,740 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:28,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 00:47:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:47:29,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 00:47:29,112 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:47:32,326 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 768 proven. 450 refuted. 0 times theorem prover too weak. 11106 trivial. 0 not checked. [2023-11-29 00:47:32,326 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:47:33,482 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 12 proven. 453 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2023-11-29 00:47:33,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 00:47:33,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016587365] [2023-11-29 00:47:33,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 00:47:33,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791518938] [2023-11-29 00:47:33,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791518938] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:47:33,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:47:33,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2023-11-29 00:47:33,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373243982] [2023-11-29 00:47:33,483 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:47:33,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 00:47:33,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 00:47:33,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 00:47:33,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2023-11-29 00:47:33,486 INFO L87 Difference]: Start difference. First operand 7989 states and 12325 transitions. Second operand has 22 states, 21 states have (on average 9.619047619047619) internal successors, (202), 20 states have internal predecessors, (202), 6 states have call successors, (158), 4 states have call predecessors, (158), 7 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) [2023-11-29 00:47:36,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:47:36,809 INFO L93 Difference]: Finished difference Result 11589 states and 17608 transitions. [2023-11-29 00:47:36,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 00:47:36,810 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 9.619047619047619) internal successors, (202), 20 states have internal predecessors, (202), 6 states have call successors, (158), 4 states have call predecessors, (158), 7 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) Word has length 490 [2023-11-29 00:47:36,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:47:36,829 INFO L225 Difference]: With dead ends: 11589 [2023-11-29 00:47:36,829 INFO L226 Difference]: Without dead ends: 7381 [2023-11-29 00:47:36,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1001 GetRequests, 962 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=484, Invalid=1156, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 00:47:36,839 INFO L413 NwaCegarLoop]: 245 mSDtfsCounter, 1221 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 2283 mSolverCounterSat, 543 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 2826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 543 IncrementalHoareTripleChecker+Valid, 2283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 00:47:36,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1222 Valid, 2000 Invalid, 2826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [543 Valid, 2283 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 00:47:36,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7381 states. [2023-11-29 00:47:37,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7381 to 6627. [2023-11-29 00:47:37,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6627 states, 4561 states have (on average 1.418548563911423) internal successors, (6470), 4589 states have internal predecessors, (6470), 1865 states have call successors, (1865), 200 states have call predecessors, (1865), 200 states have return successors, (1865), 1837 states have call predecessors, (1865), 1865 states have call successors, (1865) [2023-11-29 00:47:37,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6627 states to 6627 states and 10200 transitions. [2023-11-29 00:47:37,958 INFO L78 Accepts]: Start accepts. Automaton has 6627 states and 10200 transitions. Word has length 490 [2023-11-29 00:47:37,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:47:37,958 INFO L495 AbstractCegarLoop]: Abstraction has 6627 states and 10200 transitions. [2023-11-29 00:47:37,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 9.619047619047619) internal successors, (202), 20 states have internal predecessors, (202), 6 states have call successors, (158), 4 states have call predecessors, (158), 7 states have return successors, (158), 6 states have call predecessors, (158), 6 states have call successors, (158) [2023-11-29 00:47:37,959 INFO L276 IsEmpty]: Start isEmpty. Operand 6627 states and 10200 transitions. [2023-11-29 00:47:37,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2023-11-29 00:47:37,962 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:47:37,992 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:37,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 00:47:38,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 00:47:38,193 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:47:38,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:47:38,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1797614702, now seen corresponding path program 1 times [2023-11-29 00:47:38,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 00:47:38,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591409187] [2023-11-29 00:47:38,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:38,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 00:47:38,239 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 00:47:38,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1418159671] [2023-11-29 00:47:38,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:47:38,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 00:47:38,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:38,241 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 00:47:38,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 00:47:38,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 00:47:38,748 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 00:47:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 00:47:39,553 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 00:47:39,553 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 00:47:39,554 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 00:47:39,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 00:47:39,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 00:47:39,758 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 00:47:39,761 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 00:47:40,049 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 00:47:40,110 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 12:47:40 BoogieIcfgContainer [2023-11-29 00:47:40,110 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 00:47:40,111 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 00:47:40,111 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 00:47:40,111 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 00:47:40,112 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:46:46" (3/4) ... [2023-11-29 00:47:40,114 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 00:47:40,115 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 00:47:40,115 INFO L158 Benchmark]: Toolchain (without parser) took 55112.93ms. Allocated memory was 176.2MB in the beginning and 989.9MB in the end (delta: 813.7MB). Free memory was 138.8MB in the beginning and 697.2MB in the end (delta: -558.4MB). Peak memory consumption was 257.4MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,115 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 113.2MB. Free memory is still 88.1MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 00:47:40,116 INFO L158 Benchmark]: CACSL2BoogieTranslator took 410.94ms. Allocated memory is still 176.2MB. Free memory was 138.8MB in the beginning and 114.9MB in the end (delta: 23.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,116 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.03ms. Allocated memory is still 176.2MB. Free memory was 114.9MB in the beginning and 105.2MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,116 INFO L158 Benchmark]: Boogie Preprocessor took 90.03ms. Allocated memory is still 176.2MB. Free memory was 105.2MB in the beginning and 91.9MB in the end (delta: 13.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,117 INFO L158 Benchmark]: RCFGBuilder took 869.27ms. Allocated memory is still 176.2MB. Free memory was 91.9MB in the beginning and 123.1MB in the end (delta: -31.3MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,117 INFO L158 Benchmark]: TraceAbstraction took 53653.74ms. Allocated memory was 176.2MB in the beginning and 989.9MB in the end (delta: 813.7MB). Free memory was 122.3MB in the beginning and 697.2MB in the end (delta: -574.9MB). Peak memory consumption was 238.4MB. Max. memory is 16.1GB. [2023-11-29 00:47:40,117 INFO L158 Benchmark]: Witness Printer took 3.83ms. Allocated memory is still 989.9MB. Free memory is still 697.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 00:47:40,119 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.16ms. Allocated memory is still 113.2MB. Free memory is still 88.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 410.94ms. Allocated memory is still 176.2MB. Free memory was 138.8MB in the beginning and 114.9MB in the end (delta: 23.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.03ms. Allocated memory is still 176.2MB. Free memory was 114.9MB in the beginning and 105.2MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 90.03ms. Allocated memory is still 176.2MB. Free memory was 105.2MB in the beginning and 91.9MB in the end (delta: 13.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * RCFGBuilder took 869.27ms. Allocated memory is still 176.2MB. Free memory was 91.9MB in the beginning and 123.1MB in the end (delta: -31.3MB). Peak memory consumption was 50.4MB. Max. memory is 16.1GB. * TraceAbstraction took 53653.74ms. Allocated memory was 176.2MB in the beginning and 989.9MB in the end (delta: 813.7MB). Free memory was 122.3MB in the beginning and 697.2MB in the end (delta: -574.9MB). Peak memory consumption was 238.4MB. Max. memory is 16.1GB. * Witness Printer took 3.83ms. Allocated memory is still 989.9MB. Free memory is still 697.2MB. 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 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 448, overapproximation of someUnaryDOUBLEoperation at line 200, overapproximation of someBinaryArithmeticDOUBLEoperation at line 258, overapproximation of someBinaryDOUBLEComparisonOperation at line 257, overapproximation of someBinaryArithmeticFLOAToperation at line 112. 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] float var_1_46 = 0.0; [L62] unsigned short int var_1_47 = 31514; [L63] unsigned short int var_1_48 = 10000; [L64] unsigned char var_1_49 = 8; [L65] unsigned short int var_1_50 = 10; [L66] double var_1_51 = 7.4; [L67] float var_1_52 = 9.5; [L68] double var_1_53 = 0.375; [L69] double var_1_54 = 3.8; [L70] double var_1_55 = 3.4; [L71] unsigned short int var_1_56 = 2; [L72] signed short int var_1_57 = 256; [L73] signed short int var_1_58 = 25253; [L74] float var_1_59 = 10000000000000.4; [L75] double var_1_60 = 4.875; [L76] double var_1_61 = 256.75; [L77] float var_1_62 = 999999999999999.8; [L78] float var_1_63 = 1000000000000.25; [L79] float var_1_64 = 2.4; [L80] unsigned char var_1_65 = 0; [L81] signed char var_1_66 = 8; [L82] signed char var_1_67 = 64; [L83] signed char var_1_68 = -4; [L84] unsigned char var_1_69 = 2; [L85] unsigned char var_1_70 = 64; [L86] unsigned char var_1_71 = 0; [L87] signed char var_1_72 = -128; [L88] signed char var_1_73 = 1; [L89] signed char var_1_74 = 50; [L90] signed char var_1_75 = 4; [L91] signed char var_1_76 = 16; [L92] signed short int var_1_77 = 32; [L93] signed char var_1_78 = 25; [L94] unsigned short int var_1_79 = 2; [L95] unsigned short int var_1_80 = 64; [L96] double var_1_81 = 8.75; [L97] signed char var_1_82 = -4; [L98] double var_1_83 = 64.38; [L99] double var_1_84 = 4.75; [L100] double var_1_85 = 7.5; [L101] signed short int last_1_var_1_1 = 16; [L102] unsigned char last_1_var_1_6 = 10; [L103] unsigned char last_1_var_1_8 = 1; [L104] signed short int last_1_var_1_13 = 200; [L452] isInitial = 1 [L453] FCALL initially() [L454] COND TRUE 1 [L455] CALL updateLastVariables() [L442] last_1_var_1_1 = var_1_1 [L443] last_1_var_1_6 = var_1_6 [L444] last_1_var_1_8 = var_1_8 [L445] last_1_var_1_13 = var_1_13 [L455] RET updateLastVariables() [L456] CALL updateVariables() [L315] var_1_5 = __VERIFIER_nondet_char() [L316] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L316] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L317] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L317] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L318] var_1_7 = __VERIFIER_nondet_uchar() [L319] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L319] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L320] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L320] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L321] var_1_11 = __VERIFIER_nondet_uchar() [L322] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L322] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L323] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L323] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L324] var_1_12 = __VERIFIER_nondet_uchar() [L325] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L325] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L326] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L326] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L327] var_1_15 = __VERIFIER_nondet_float() [L328] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L328] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L329] var_1_16 = __VERIFIER_nondet_float() [L330] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L330] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L331] var_1_20 = __VERIFIER_nondet_uchar() [L332] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L332] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L333] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L333] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L334] var_1_22 = __VERIFIER_nondet_uchar() [L335] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L335] 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L336] 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=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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L336] 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=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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L337] var_1_23 = __VERIFIER_nondet_uchar() [L338] 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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_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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L338] 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L339] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L339] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L340] var_1_24 = __VERIFIER_nondet_short() [L341] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L341] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L342] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L342] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L343] var_1_25 = __VERIFIER_nondet_uchar() [L344] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L344] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L345] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L345] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L346] var_1_27 = __VERIFIER_nondet_long() [L347] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L347] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L348] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L348] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L349] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L349] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L350] var_1_28 = __VERIFIER_nondet_float() [L351] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L351] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L352] var_1_29 = __VERIFIER_nondet_float() [L353] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L353] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L354] var_1_31 = __VERIFIER_nondet_ulong() [L355] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L355] 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=0, var_1_23=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L356] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L356] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L357] var_1_32 = __VERIFIER_nondet_ulong() [L358] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L358] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L359] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L359] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L360] var_1_33 = __VERIFIER_nondet_ulong() [L361] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L361] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L362] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L362] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L363] var_1_34 = __VERIFIER_nondet_ulong() [L364] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L364] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L365] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L365] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L366] var_1_35 = __VERIFIER_nondet_ulong() [L367] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L367] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L368] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L368] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L369] var_1_37 = __VERIFIER_nondet_char() [L370] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L370] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L371] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L371] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L372] var_1_38 = __VERIFIER_nondet_ulong() [L373] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L373] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L374] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L374] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, 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=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L375] var_1_40 = __VERIFIER_nondet_uchar() [L376] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L376] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L377] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L377] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L378] var_1_41 = __VERIFIER_nondet_uchar() [L379] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L379] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L380] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L380] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L381] var_1_42 = __VERIFIER_nondet_uchar() [L382] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L382] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L383] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L383] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L384] var_1_45 = __VERIFIER_nondet_ushort() [L385] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L385] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L386] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L386] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L387] var_1_46 = __VERIFIER_nondet_float() [L388] CALL assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L388] RET assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L389] var_1_47 = __VERIFIER_nondet_ushort() [L390] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L390] 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L391] CALL assume_abort_if_not(var_1_47 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L391] RET assume_abort_if_not(var_1_47 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L392] var_1_48 = __VERIFIER_nondet_ushort() [L393] CALL assume_abort_if_not(var_1_48 >= 8191) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L393] RET assume_abort_if_not(var_1_48 >= 8191) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L394] CALL assume_abort_if_not(var_1_48 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L394] RET assume_abort_if_not(var_1_48 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L395] var_1_52 = __VERIFIER_nondet_float() [L396] CALL assume_abort_if_not((var_1_52 >= -922337.2036854776000e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854776000e+12F && var_1_52 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L396] RET assume_abort_if_not((var_1_52 >= -922337.2036854776000e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854776000e+12F && var_1_52 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L397] var_1_53 = __VERIFIER_nondet_double() [L398] CALL assume_abort_if_not((var_1_53 >= -922337.2036854765600e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854765600e+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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L398] RET assume_abort_if_not((var_1_53 >= -922337.2036854765600e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854765600e+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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L399] var_1_54 = __VERIFIER_nondet_double() [L400] CALL assume_abort_if_not((var_1_54 >= 0.0F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854765600e+12F && var_1_54 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L400] RET assume_abort_if_not((var_1_54 >= 0.0F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854765600e+12F && var_1_54 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L401] var_1_58 = __VERIFIER_nondet_short() [L402] CALL assume_abort_if_not(var_1_58 >= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L402] RET assume_abort_if_not(var_1_58 >= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L403] CALL assume_abort_if_not(var_1_58 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L403] RET assume_abort_if_not(var_1_58 <= 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=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_59=50000000000002/5, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L404] var_1_59 = __VERIFIER_nondet_float() [L405] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427387900e+12F && var_1_59 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L405] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427387900e+12F && var_1_59 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L406] var_1_60 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L407] RET assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L408] var_1_64 = __VERIFIER_nondet_float() [L409] CALL assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L409] RET assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L410] var_1_67 = __VERIFIER_nondet_char() [L411] CALL assume_abort_if_not(var_1_67 >= -126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L411] RET assume_abort_if_not(var_1_67 >= -126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L412] CALL assume_abort_if_not(var_1_67 <= 126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L412] RET assume_abort_if_not(var_1_67 <= 126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L413] var_1_68 = __VERIFIER_nondet_char() [L414] CALL assume_abort_if_not(var_1_68 >= -126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L414] RET assume_abort_if_not(var_1_68 >= -126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L415] CALL assume_abort_if_not(var_1_68 <= 126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L415] RET assume_abort_if_not(var_1_68 <= 126) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L416] var_1_70 = __VERIFIER_nondet_uchar() [L417] CALL assume_abort_if_not(var_1_70 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L417] RET assume_abort_if_not(var_1_70 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L418] CALL assume_abort_if_not(var_1_70 <= 64) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L418] RET assume_abort_if_not(var_1_70 <= 64) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L419] var_1_71 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_71 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L420] RET assume_abort_if_not(var_1_71 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L421] CALL assume_abort_if_not(var_1_71 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L421] RET assume_abort_if_not(var_1_71 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L422] var_1_73 = __VERIFIER_nondet_char() [L423] CALL assume_abort_if_not(var_1_73 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L423] RET assume_abort_if_not(var_1_73 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L424] CALL assume_abort_if_not(var_1_73 <= 31) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L424] RET assume_abort_if_not(var_1_73 <= 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L425] var_1_74 = __VERIFIER_nondet_char() [L426] CALL assume_abort_if_not(var_1_74 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L426] RET assume_abort_if_not(var_1_74 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L427] CALL assume_abort_if_not(var_1_74 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L427] RET assume_abort_if_not(var_1_74 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L428] var_1_75 = __VERIFIER_nondet_char() [L429] CALL assume_abort_if_not(var_1_75 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L429] RET assume_abort_if_not(var_1_75 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L430] CALL assume_abort_if_not(var_1_75 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L430] RET assume_abort_if_not(var_1_75 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L431] var_1_76 = __VERIFIER_nondet_char() [L432] CALL assume_abort_if_not(var_1_76 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L432] RET assume_abort_if_not(var_1_76 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L433] CALL assume_abort_if_not(var_1_76 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L433] RET assume_abort_if_not(var_1_76 <= 63) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L434] var_1_81 = __VERIFIER_nondet_double() [L435] CALL assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854776000e+12F && var_1_81 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L435] RET assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854776000e+12F && var_1_81 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L436] var_1_84 = __VERIFIER_nondet_double() [L437] CALL assume_abort_if_not((var_1_84 >= 0.0F && var_1_84 <= -1.0e-20F) || (var_1_84 <= 4611686.018427382800e+12F && var_1_84 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, var_1_8=1] [L437] RET assume_abort_if_not((var_1_84 >= 0.0F && var_1_84 <= -1.0e-20F) || (var_1_84 <= 4611686.018427382800e+12F && var_1_84 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, var_1_8=1] [L438] var_1_85 = __VERIFIER_nondet_double() [L439] CALL assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 4611686.018427382800e+12F && var_1_85 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L439] RET assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 4611686.018427382800e+12F && var_1_85 >= 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L456] RET updateVariables() [L457] CALL step() [L108] COND FALSE !(var_1_22 || var_1_23) 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=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L111] COND TRUE ((var_1_24 + 25) % var_1_27) < 2 [L112] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L114] COND FALSE !(var_1_23 && (var_1_29 > var_1_28)) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L117] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=10, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L117] COND TRUE (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32) != var_1_34 [L118] var_1_36 = ((1905488450u + var_1_38) - 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=10, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L120] COND TRUE \read(var_1_25) [L121] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L125] COND TRUE (- var_1_41) != var_1_40 [L126] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L128] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=128, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L129] COND TRUE ((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) >= var_1_42 [L130] 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L151] COND TRUE var_1_44 > (~ var_1_24) [L152] var_1_49 = (var_1_41 + ((((var_1_42) < 0 ) ? -(var_1_42) : (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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L156] COND TRUE var_1_37 > var_1_30 [L157] var_1_50 = ((((var_1_49) > (var_1_41)) ? (var_1_49) : (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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L161] COND FALSE !(\read(var_1_22)) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L170] COND FALSE !(var_1_45 < 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L173] COND FALSE !(((((var_1_26) > (var_1_28)) ? (var_1_26) : (var_1_28))) > ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)))) [L176] var_1_56 = var_1_47 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=256, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L178] COND TRUE var_1_41 <= var_1_39 [L179] var_1_57 = ((((((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)) < 0 ) ? -(((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)) : (((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L189] COND FALSE !(\read(var_1_21)) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L192] COND FALSE !(\read(var_1_21)) [L197] var_1_62 = var_1_28 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L199] COND TRUE var_1_29 <= var_1_53 [L200] var_1_63 = ((((((((var_1_54) < (var_1_59)) ? (var_1_54) : (var_1_59))) - var_1_64) < 0 ) ? -(((((var_1_54) < (var_1_59)) ? (var_1_54) : (var_1_59))) - var_1_64) : (((((var_1_54) < (var_1_59)) ? (var_1_54) : (var_1_59))) - var_1_64))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=0, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L204] COND TRUE var_1_33 > var_1_34 [L205] var_1_65 = 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=8, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L207] COND TRUE var_1_54 > var_1_61 [L208] var_1_66 = (((((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))) < 0 ) ? -((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))) : ((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L212] COND FALSE !(var_1_47 < var_1_40) [L219] var_1_69 = ((((var_1_42 + (var_1_70 + var_1_71)) < 0 ) ? -(var_1_42 + (var_1_70 + var_1_71)) : (var_1_42 + (var_1_70 + var_1_71)))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L221] COND TRUE var_1_28 < (var_1_64 - var_1_59) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L222] COND FALSE !((var_1_29 <= var_1_51) || var_1_21) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L227] COND TRUE var_1_52 < ((((var_1_63) > (var_1_62)) ? (var_1_63) : (var_1_62))) [L228] var_1_72 = ((var_1_71 - (8 + var_1_73)) + (((((var_1_74) < (var_1_75)) ? (var_1_74) : (var_1_75))) - var_1_76)) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L236] var_1_77 = ((((var_1_68) > (10)) ? (var_1_68) : (10))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L237] COND FALSE !((var_1_28 * var_1_53) <= ((((((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) < (var_1_54)) ? (((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) : (var_1_54)))) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L246] COND FALSE !(\read(var_1_21)) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L249] COND TRUE var_1_60 < (((((5.8) < (var_1_26)) ? (5.8) : (var_1_26))) * (var_1_81 - var_1_64)) [L250] var_1_80 = var_1_48 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L252] COND FALSE !(\read(var_1_22)) [L255] var_1_82 = var_1_74 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_83=3219/50, var_1_8=1] [L257] COND TRUE var_1_55 > ((var_1_53 * var_1_51) * 15.07) [L258] var_1_83 = (var_1_64 - var_1_54) 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L262] signed long int stepLocal_6 = last_1_var_1_1; [L263] 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=1, 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L264] 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=1, 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=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L265] COND FALSE !(stepLocal_6 <= last_1_var_1_6) [L268] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L273] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L276] COND TRUE var_1_5 >= -2 [L277] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L279] unsigned char stepLocal_4 = var_1_6; [L280] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L281] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L282] 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))) [L283] 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=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L290] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L291] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L294] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, 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=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L295] COND TRUE \read(var_1_19) [L296] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L302] unsigned char stepLocal_2 = var_1_19 && var_1_19; [L303] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=1] [L304] COND FALSE !((49.5f <= var_1_14) && stepLocal_2) [L311] 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=1, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=4, var_1_16=4, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=0] [L457] RET step() [L458] CALL, EXPR property() [L448-L449] 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) ; [L458] RET, EXPR property() [L458] 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=4, var_1_16=4, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, 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=4, var_1_16=4, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=0, var_1_32=0, var_1_33=11, var_1_34=10, var_1_35=2147483647, var_1_36=1905488450, var_1_37=11, var_1_38=2147483647, var_1_39=254, var_1_40=254, var_1_41=0, var_1_42=0, var_1_43=254, var_1_44=32767, var_1_45=32767, var_1_47=16383, var_1_48=16383, var_1_49=0, var_1_50=0, var_1_51=37/5, var_1_55=17/5, var_1_56=16383, var_1_57=0, var_1_58=16383, var_1_5=8, var_1_61=1027/4, var_1_62=2, var_1_63=3, var_1_65=1, var_1_66=1, var_1_67=-1, var_1_68=-2, var_1_69=63, var_1_6=101, var_1_70=0, var_1_71=63, var_1_72=0, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=55, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=201, var_1_80=16383, var_1_82=0, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 215 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 53.3s, OverallIterations: 15, TraceHistogramMax: 79, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 13.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5125 SdHoareTripleChecker+Valid, 8.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5034 mSDsluCounter, 15116 SdHoareTripleChecker+Invalid, 7.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 10021 mSDsCounter, 1409 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6022 IncrementalHoareTripleChecker+Invalid, 7431 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1409 mSolverCounterUnsat, 5095 mSDtfsCounter, 6022 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9791 GetRequests, 9649 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 3.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7989occurred in iteration=13, InterpolantAutomatonStates: 115, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.7s AutomataMinimizationTime, 14 MinimizatonAttempts, 2048 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 23.3s InterpolantComputationTime, 7333 NumberOfCodeBlocks, 7333 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 8782 ConstructedInterpolants, 1 QuantifiedInterpolants, 43963 SizeOfPredicates, 47 NumberOfNonLiveVariables, 15255 ConjunctsInSsa, 107 ConjunctsInUnsatCore, 18 InterpolantComputations, 8 PerfectInterpolantSequences, 219366/221832 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 00:47:40,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 00:47:42,039 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 00:47:42,121 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 00:47:42,126 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 00:47:42,126 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 00:47:42,151 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 00:47:42,152 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 00:47:42,152 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 00:47:42,153 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 00:47:42,153 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 00:47:42,154 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 00:47:42,155 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 00:47:42,155 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 00:47:42,156 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 00:47:42,157 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 00:47:42,157 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 00:47:42,158 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 00:47:42,158 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 00:47:42,159 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 00:47:42,159 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 00:47:42,160 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 00:47:42,161 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 00:47:42,161 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 00:47:42,162 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 00:47:42,162 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 00:47:42,162 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 00:47:42,163 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 00:47:42,163 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 00:47:42,164 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 00:47:42,164 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 00:47:42,165 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 00:47:42,165 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 00:47:42,165 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 00:47:42,165 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:47:42,166 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 00:47:42,166 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 00:47:42,166 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 00:47:42,166 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 00:47:42,167 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 00:47:42,167 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 00:47:42,167 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 00:47:42,167 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 00:47:42,167 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 00:47:42,168 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 00:47:42,168 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 00:47:42,168 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 -> 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 [2023-11-29 00:47:42,439 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 00:47:42,459 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 00:47:42,462 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 00:47:42,463 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 00:47:42,463 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 00:47:42,465 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:47:45,238 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 00:47:45,514 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 00:47:45,515 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:47:45,530 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/6fe731490/c43b345ff48e41b6a1f836a6ac5b6b8a/FLAG434506ae8 [2023-11-29 00:47:45,546 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/data/6fe731490/c43b345ff48e41b6a1f836a6ac5b6b8a [2023-11-29 00:47:45,549 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 00:47:45,551 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 00:47:45,553 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 00:47:45,553 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 00:47:45,559 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 00:47:45,560 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:47:45" (1/1) ... [2023-11-29 00:47:45,561 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@695a9359 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:45, skipping insertion in model container [2023-11-29 00:47:45,562 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 12:47:45" (1/1) ... [2023-11-29 00:47:45,611 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 00:47:45,769 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2023-11-29 00:47:45,900 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:47:45,945 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 00:47:45,966 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_f831faea-5ad3-4085-832b-b3ecd913c7bd/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2023-11-29 00:47:46,047 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 00:47:46,068 INFO L206 MainTranslator]: Completed translation [2023-11-29 00:47:46,068 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46 WrapperNode [2023-11-29 00:47:46,068 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 00:47:46,069 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 00:47:46,069 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 00:47:46,069 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 00:47:46,075 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,097 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,139 INFO L138 Inliner]: procedures = 27, calls = 92, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 461 [2023-11-29 00:47:46,140 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 00:47:46,141 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 00:47:46,141 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 00:47:46,141 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 00:47:46,150 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,150 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,159 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,180 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 00:47:46,180 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,181 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,204 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,211 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,217 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,222 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,230 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 00:47:46,231 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 00:47:46,231 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 00:47:46,232 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 00:47:46,232 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (1/1) ... [2023-11-29 00:47:46,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 00:47:46,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 00:47:46,268 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 00:47:46,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 00:47:46,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 00:47:46,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 00:47:46,312 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 00:47:46,313 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 00:47:46,313 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 00:47:46,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 00:47:46,442 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 00:47:46,445 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 00:48:19,202 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 00:48:19,252 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 00:48:19,252 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 00:48:19,253 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:48:19 BoogieIcfgContainer [2023-11-29 00:48:19,253 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 00:48:19,256 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 00:48:19,256 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 00:48:19,259 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 00:48:19,260 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 12:47:45" (1/3) ... [2023-11-29 00:48:19,260 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@304c0496 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:48:19, skipping insertion in model container [2023-11-29 00:48:19,261 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 12:47:46" (2/3) ... [2023-11-29 00:48:19,261 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@304c0496 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 12:48:19, skipping insertion in model container [2023-11-29 00:48:19,261 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 12:48:19" (3/3) ... [2023-11-29 00:48:19,263 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2023-11-29 00:48:19,282 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 00:48:19,282 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 00:48:19,328 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 00:48:19,335 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;@14a907e7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 00:48:19,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 00:48:19,342 INFO L276 IsEmpty]: Start isEmpty. Operand has 199 states, 117 states have (on average 1.5128205128205128) internal successors, (177), 118 states have internal predecessors, (177), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-29 00:48:19,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-11-29 00:48:19,371 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:19,372 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:19,373 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:19,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:19,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1037911021, now seen corresponding path program 1 times [2023-11-29 00:48:19,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:19,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136888959] [2023-11-29 00:48:19,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:19,393 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 00:48:19,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:19,396 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:19,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:21,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 00:48:21,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:21,303 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 5984 proven. 0 refuted. 0 times theorem prover too weak. 6340 trivial. 0 not checked. [2023-11-29 00:48:21,303 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:21,304 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:21,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136888959] [2023-11-29 00:48:21,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136888959] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:21,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:48:21,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 00:48:21,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995516381] [2023-11-29 00:48:21,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:21,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 00:48:21,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:21,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 00:48:21,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 00:48:21,347 INFO L87 Difference]: Start difference. First operand has 199 states, 117 states have (on average 1.5128205128205128) internal successors, (177), 118 states have internal predecessors, (177), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Second operand has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:48:21,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:21,701 INFO L93 Difference]: Finished difference Result 395 states and 747 transitions. [2023-11-29 00:48:21,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 00:48:21,713 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 486 [2023-11-29 00:48:21,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:21,723 INFO L225 Difference]: With dead ends: 395 [2023-11-29 00:48:21,723 INFO L226 Difference]: Without dead ends: 197 [2023-11-29 00:48:21,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 485 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 00:48:21,733 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 327 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.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:21,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 327 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:21,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2023-11-29 00:48:21,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2023-11-29 00:48:21,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 116 states have (on average 1.4827586206896552) internal successors, (172), 116 states have internal predecessors, (172), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2023-11-29 00:48:21,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 330 transitions. [2023-11-29 00:48:21,828 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 330 transitions. Word has length 486 [2023-11-29 00:48:21,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:21,829 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 330 transitions. [2023-11-29 00:48:21,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:48:21,830 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 330 transitions. [2023-11-29 00:48:21,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-11-29 00:48:21,845 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:21,846 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:21,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:22,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:22,047 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:22,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:22,047 INFO L85 PathProgramCache]: Analyzing trace with hash 2123219353, now seen corresponding path program 1 times [2023-11-29 00:48:22,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:22,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642243831] [2023-11-29 00:48:22,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:22,049 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 00:48:22,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:22,050 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:22,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:23,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:23,713 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:25,420 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:48:25,420 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:25,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:25,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642243831] [2023-11-29 00:48:25,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642243831] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:25,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [740641962] [2023-11-29 00:48:25,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:25,582 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:25,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:48:25,613 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:48:25,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2023-11-29 00:48:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:27,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:48:27,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:27,230 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:48:27,230 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:27,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [740641962] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:27,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:27,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-29 00:48:27,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683075031] [2023-11-29 00:48:27,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:27,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:48:27,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:27,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:48:27,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:27,238 INFO L87 Difference]: Start difference. First operand 197 states and 330 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:28,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:28,087 INFO L93 Difference]: Finished difference Result 587 states and 984 transitions. [2023-11-29 00:48:28,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:48:28,088 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 486 [2023-11-29 00:48:28,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:28,097 INFO L225 Difference]: With dead ends: 587 [2023-11-29 00:48:28,097 INFO L226 Difference]: Without dead ends: 391 [2023-11-29 00:48:28,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1015 GetRequests, 1010 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:28,099 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 312 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:28,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 680 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 00:48:28,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2023-11-29 00:48:28,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 389. [2023-11-29 00:48:28,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 228 states have (on average 1.469298245614035) internal successors, (335), 228 states have internal predecessors, (335), 158 states have call successors, (158), 2 states have call predecessors, (158), 2 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2023-11-29 00:48:28,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 651 transitions. [2023-11-29 00:48:28,166 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 651 transitions. Word has length 486 [2023-11-29 00:48:28,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:28,169 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 651 transitions. [2023-11-29 00:48:28,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:28,170 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 651 transitions. [2023-11-29 00:48:28,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-11-29 00:48:28,177 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:28,177 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:28,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (4)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:28,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:28,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:28,579 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:28,580 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:28,580 INFO L85 PathProgramCache]: Analyzing trace with hash 434275611, now seen corresponding path program 1 times [2023-11-29 00:48:28,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:28,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1353243311] [2023-11-29 00:48:28,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:28,582 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 00:48:28,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:28,583 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:28,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:30,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:30,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:31,779 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:48:31,779 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:31,911 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:31,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1353243311] [2023-11-29 00:48:31,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1353243311] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:31,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [666292353] [2023-11-29 00:48:31,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:31,913 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:31,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:48:31,914 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:48:31,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2023-11-29 00:48:33,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:33,331 INFO L262 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:48:33,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:33,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:48:33,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:33,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [666292353] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:33,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:33,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-29 00:48:33,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659671530] [2023-11-29 00:48:33,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:33,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:48:33,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:33,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:48:33,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:33,484 INFO L87 Difference]: Start difference. First operand 389 states and 651 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:34,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:34,349 INFO L93 Difference]: Finished difference Result 802 states and 1348 transitions. [2023-11-29 00:48:34,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:48:34,350 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 486 [2023-11-29 00:48:34,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:34,356 INFO L225 Difference]: With dead ends: 802 [2023-11-29 00:48:34,357 INFO L226 Difference]: Without dead ends: 414 [2023-11-29 00:48:34,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1015 GetRequests, 1010 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:34,360 INFO L413 NwaCegarLoop]: 638 mSDtfsCounter, 312 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:34,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 952 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 00:48:34,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2023-11-29 00:48:34,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 412. [2023-11-29 00:48:34,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 251 states have (on average 1.49800796812749) internal successors, (376), 251 states have internal predecessors, (376), 158 states have call successors, (158), 2 states have call predecessors, (158), 2 states have return successors, (158), 158 states have call predecessors, (158), 158 states have call successors, (158) [2023-11-29 00:48:34,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 692 transitions. [2023-11-29 00:48:34,430 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 692 transitions. Word has length 486 [2023-11-29 00:48:34,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:34,433 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 692 transitions. [2023-11-29 00:48:34,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:34,433 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 692 transitions. [2023-11-29 00:48:34,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-11-29 00:48:34,438 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:34,438 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:34,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2023-11-29 00:48:34,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:34,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:34,841 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:34,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:34,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1820479005, now seen corresponding path program 1 times [2023-11-29 00:48:34,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:34,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1945526662] [2023-11-29 00:48:34,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:34,842 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 00:48:34,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:34,843 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:34,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:36,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:36,509 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:36,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:38,044 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:48:38,044 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:38,171 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:38,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1945526662] [2023-11-29 00:48:38,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1945526662] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:38,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [77035313] [2023-11-29 00:48:38,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:38,172 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:38,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:48:38,173 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:48:38,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2023-11-29 00:48:39,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:39,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:48:39,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:39,817 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:48:39,817 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:39,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [77035313] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:39,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:39,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-29 00:48:39,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114186] [2023-11-29 00:48:39,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:39,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:48:39,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:39,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:48:39,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:39,820 INFO L87 Difference]: Start difference. First operand 412 states and 692 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:40,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:40,199 INFO L93 Difference]: Finished difference Result 964 states and 1614 transitions. [2023-11-29 00:48:40,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:48:40,200 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 486 [2023-11-29 00:48:40,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:40,207 INFO L225 Difference]: With dead ends: 964 [2023-11-29 00:48:40,207 INFO L226 Difference]: Without dead ends: 553 [2023-11-29 00:48:40,209 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1015 GetRequests, 1010 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:48:40,210 INFO L413 NwaCegarLoop]: 352 mSDtfsCounter, 131 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 668 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:40,211 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 668 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 00:48:40,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2023-11-29 00:48:40,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 549. [2023-11-29 00:48:40,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 362 states have (on average 1.5248618784530388) internal successors, (552), 364 states have internal predecessors, (552), 182 states have call successors, (182), 4 states have call predecessors, (182), 4 states have return successors, (182), 180 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 00:48:40,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 916 transitions. [2023-11-29 00:48:40,305 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 916 transitions. Word has length 486 [2023-11-29 00:48:40,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:40,306 INFO L495 AbstractCegarLoop]: Abstraction has 549 states and 916 transitions. [2023-11-29 00:48:40,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:40,307 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 916 transitions. [2023-11-29 00:48:40,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-11-29 00:48:40,311 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:40,312 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:40,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:40,518 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2023-11-29 00:48:40,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:40,713 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:40,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:40,713 INFO L85 PathProgramCache]: Analyzing trace with hash 232131103, now seen corresponding path program 1 times [2023-11-29 00:48:40,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:40,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [140679035] [2023-11-29 00:48:40,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:40,714 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 00:48:40,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:40,715 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:40,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-11-29 00:48:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:42,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:42,332 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:43,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:48:43,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:43,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:43,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [140679035] [2023-11-29 00:48:43,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [140679035] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:43,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [247452297] [2023-11-29 00:48:43,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:43,960 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:43,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:48:43,962 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:48:43,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2023-11-29 00:48:45,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:45,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:48:45,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:48,412 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:48:48,413 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:48,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [247452297] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:48,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:48,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2023-11-29 00:48:48,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483939511] [2023-11-29 00:48:48,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:48,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:48:48,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:48,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:48:48,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:48:48,416 INFO L87 Difference]: Start difference. First operand 549 states and 916 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:49,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:49,489 INFO L93 Difference]: Finished difference Result 1455 states and 2436 transitions. [2023-11-29 00:48:49,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:48:49,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 486 [2023-11-29 00:48:49,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:49,510 INFO L225 Difference]: With dead ends: 1455 [2023-11-29 00:48:49,511 INFO L226 Difference]: Without dead ends: 907 [2023-11-29 00:48:49,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 1009 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:48:49,515 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 253 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:49,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 975 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 00:48:49,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2023-11-29 00:48:49,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 833. [2023-11-29 00:48:49,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 565 states have (on average 1.5539823008849558) internal successors, (878), 567 states have internal predecessors, (878), 261 states have call successors, (261), 6 states have call predecessors, (261), 6 states have return successors, (261), 259 states have call predecessors, (261), 261 states have call successors, (261) [2023-11-29 00:48:49,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1400 transitions. [2023-11-29 00:48:49,667 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1400 transitions. Word has length 486 [2023-11-29 00:48:49,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:49,668 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1400 transitions. [2023-11-29 00:48:49,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:49,669 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1400 transitions. [2023-11-29 00:48:49,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:48:49,673 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:49,674 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:49,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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)] Forceful destruction successful, exit code 0 [2023-11-29 00:48:49,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2023-11-29 00:48:50,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:50,075 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:50,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:50,075 INFO L85 PathProgramCache]: Analyzing trace with hash -575306811, now seen corresponding path program 1 times [2023-11-29 00:48:50,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:50,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [336514249] [2023-11-29 00:48:50,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:50,076 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 00:48:50,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:50,077 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:50,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-11-29 00:48:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:51,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:51,864 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:53,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:48:53,384 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:48:53,495 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:48:53,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [336514249] [2023-11-29 00:48:53,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [336514249] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:48:53,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [451312863] [2023-11-29 00:48:53,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:53,496 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:53,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:48:53,497 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:48:53,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2023-11-29 00:48:54,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:54,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 00:48:54,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:48:55,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:48:55,212 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:48:55,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [451312863] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:48:55,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:48:55,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2023-11-29 00:48:55,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983821997] [2023-11-29 00:48:55,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:48:55,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 00:48:55,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:48:55,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 00:48:55,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:48:55,215 INFO L87 Difference]: Start difference. First operand 833 states and 1400 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:56,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:48:56,817 INFO L93 Difference]: Finished difference Result 1610 states and 2712 transitions. [2023-11-29 00:48:56,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 00:48:56,818 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:48:56,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:48:56,826 INFO L225 Difference]: With dead ends: 1610 [2023-11-29 00:48:56,826 INFO L226 Difference]: Without dead ends: 1001 [2023-11-29 00:48:56,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 1012 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-29 00:48:56,829 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 530 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 1057 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:48:56,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 1057 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 00:48:56,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2023-11-29 00:48:56,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 990. [2023-11-29 00:48:56,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 702 states have (on average 1.5811965811965811) internal successors, (1110), 705 states have internal predecessors, (1110), 279 states have call successors, (279), 8 states have call predecessors, (279), 8 states have return successors, (279), 276 states have call predecessors, (279), 279 states have call successors, (279) [2023-11-29 00:48:56,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1668 transitions. [2023-11-29 00:48:56,949 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1668 transitions. Word has length 487 [2023-11-29 00:48:56,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:48:56,950 INFO L495 AbstractCegarLoop]: Abstraction has 990 states and 1668 transitions. [2023-11-29 00:48:56,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:48:56,951 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1668 transitions. [2023-11-29 00:48:56,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:48:56,955 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:48:56,956 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:48:57,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-11-29 00:48:57,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2023-11-29 00:48:57,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 00:48:57,356 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:48:57,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:48:57,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1947114109, now seen corresponding path program 1 times [2023-11-29 00:48:57,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:48:57,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1127040704] [2023-11-29 00:48:57,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:48:57,358 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 00:48:57,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:48:57,359 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:48:57,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (13)] Waiting until timeout for monitored process [2023-11-29 00:48:58,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:48:58,959 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:48:58,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:01,153 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 4434 proven. 180 refuted. 0 times theorem prover too weak. 7710 trivial. 0 not checked. [2023-11-29 00:49:01,153 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:02,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 54 proven. 180 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2023-11-29 00:49:02,123 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:02,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1127040704] [2023-11-29 00:49:02,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1127040704] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:49:02,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:49:02,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 00:49:02,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964047621] [2023-11-29 00:49:02,124 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:49:02,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 00:49:02,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:49:02,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 00:49:02,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:02,127 INFO L87 Difference]: Start difference. First operand 990 states and 1668 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) [2023-11-29 00:49:04,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:04,266 INFO L93 Difference]: Finished difference Result 1588 states and 2649 transitions. [2023-11-29 00:49:04,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:49:04,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) Word has length 487 [2023-11-29 00:49:04,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:04,280 INFO L225 Difference]: With dead ends: 1588 [2023-11-29 00:49:04,280 INFO L226 Difference]: Without dead ends: 749 [2023-11-29 00:49:04,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 966 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 00:49:04,282 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 273 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:04,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 561 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-29 00:49:04,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2023-11-29 00:49:04,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 737. [2023-11-29 00:49:04,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 478 states have (on average 1.4790794979079498) internal successors, (707), 479 states have internal predecessors, (707), 249 states have call successors, (249), 9 states have call predecessors, (249), 9 states have return successors, (249), 248 states have call predecessors, (249), 249 states have call successors, (249) [2023-11-29 00:49:04,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1205 transitions. [2023-11-29 00:49:04,370 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1205 transitions. Word has length 487 [2023-11-29 00:49:04,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:04,371 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 1205 transitions. [2023-11-29 00:49:04,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 2 states have call successors, (140) [2023-11-29 00:49:04,372 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1205 transitions. [2023-11-29 00:49:04,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:49:04,376 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:04,376 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:49:04,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (13)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:04,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:04,577 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:04,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:04,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1670272643, now seen corresponding path program 1 times [2023-11-29 00:49:04,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:49:04,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713915582] [2023-11-29 00:49:04,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:04,579 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 00:49:04,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:49:04,580 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:04,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (14)] Waiting until timeout for monitored process [2023-11-29 00:49:06,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:06,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:49:06,235 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:06,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:49:06,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:06,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:06,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713915582] [2023-11-29 00:49:06,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [713915582] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:06,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:49:06,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:49:06,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272023804] [2023-11-29 00:49:06,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:06,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:49:06,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:49:06,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:49:06,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:49:06,285 INFO L87 Difference]: Start difference. First operand 737 states and 1205 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:06,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:06,534 INFO L93 Difference]: Finished difference Result 1341 states and 2184 transitions. [2023-11-29 00:49:06,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:49:06,535 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:49:06,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:06,540 INFO L225 Difference]: With dead ends: 1341 [2023-11-29 00:49:06,540 INFO L226 Difference]: Without dead ends: 819 [2023-11-29 00:49:06,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 485 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 00:49:06,542 INFO L413 NwaCegarLoop]: 404 mSDtfsCounter, 148 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 716 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 00:49:06,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 716 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 00:49:06,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2023-11-29 00:49:06,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 816. [2023-11-29 00:49:06,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 540 states have (on average 1.4777777777777779) internal successors, (798), 542 states have internal predecessors, (798), 263 states have call successors, (263), 12 states have call predecessors, (263), 12 states have return successors, (263), 261 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-29 00:49:06,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1324 transitions. [2023-11-29 00:49:06,616 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1324 transitions. Word has length 487 [2023-11-29 00:49:06,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:06,617 INFO L495 AbstractCegarLoop]: Abstraction has 816 states and 1324 transitions. [2023-11-29 00:49:06,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:06,618 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1324 transitions. [2023-11-29 00:49:06,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:49:06,622 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:06,622 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:49:06,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (14)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:06,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:06,823 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:06,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:06,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1918419137, now seen corresponding path program 1 times [2023-11-29 00:49:06,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:49:06,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [542986515] [2023-11-29 00:49:06,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:06,825 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 00:49:06,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:49:06,827 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:06,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (15)] Waiting until timeout for monitored process [2023-11-29 00:49:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:08,478 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:49:08,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:09,933 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:49:09,934 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:10,048 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:10,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [542986515] [2023-11-29 00:49:10,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [542986515] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:10,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [476469921] [2023-11-29 00:49:10,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:10,048 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:49:10,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:49:10,049 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:49:10,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2023-11-29 00:49:13,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:13,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:49:13,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:13,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:49:13,889 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:13,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [476469921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:13,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:13,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-11-29 00:49:13,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752551138] [2023-11-29 00:49:13,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:13,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:49:13,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:49:13,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:49:13,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:13,892 INFO L87 Difference]: Start difference. First operand 816 states and 1324 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:16,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 00:49:16,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:16,917 INFO L93 Difference]: Finished difference Result 1968 states and 3200 transitions. [2023-11-29 00:49:16,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:49:16,918 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:49:16,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:16,927 INFO L225 Difference]: With dead ends: 1968 [2023-11-29 00:49:16,927 INFO L226 Difference]: Without dead ends: 1327 [2023-11-29 00:49:16,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 1013 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 00:49:16,929 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 204 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:16,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 733 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-29 00:49:16,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2023-11-29 00:49:17,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1323. [2023-11-29 00:49:17,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 930 states have (on average 1.5032258064516129) internal successors, (1398), 936 states have internal predecessors, (1398), 371 states have call successors, (371), 21 states have call predecessors, (371), 21 states have return successors, (371), 365 states have call predecessors, (371), 371 states have call successors, (371) [2023-11-29 00:49:17,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 2140 transitions. [2023-11-29 00:49:17,123 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 2140 transitions. Word has length 487 [2023-11-29 00:49:17,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:17,124 INFO L495 AbstractCegarLoop]: Abstraction has 1323 states and 2140 transitions. [2023-11-29 00:49:17,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:17,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 2140 transitions. [2023-11-29 00:49:17,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:49:17,130 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:17,130 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:49:17,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2023-11-29 00:49:17,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (15)] Forceful destruction successful, exit code 0 [2023-11-29 00:49:17,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:17,531 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:17,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:17,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1846032579, now seen corresponding path program 1 times [2023-11-29 00:49:17,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:49:17,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [118182323] [2023-11-29 00:49:17,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:17,535 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 00:49:17,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:49:17,536 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:17,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (17)] Waiting until timeout for monitored process [2023-11-29 00:49:19,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:19,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:49:19,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:20,475 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:49:20,475 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:20,584 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:20,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [118182323] [2023-11-29 00:49:20,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [118182323] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:20,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [624820693] [2023-11-29 00:49:20,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:20,585 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:49:20,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:49:20,586 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:49:20,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2023-11-29 00:49:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:24,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 00:49:24,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:30,448 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:49:30,448 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:30,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [624820693] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:30,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:30,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2023-11-29 00:49:30,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994508863] [2023-11-29 00:49:30,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:30,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:49:30,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:49:30,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:49:30,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:49:30,451 INFO L87 Difference]: Start difference. First operand 1323 states and 2140 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:32,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:32,564 INFO L93 Difference]: Finished difference Result 3379 states and 5425 transitions. [2023-11-29 00:49:32,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:49:32,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:49:32,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:32,588 INFO L225 Difference]: With dead ends: 3379 [2023-11-29 00:49:32,588 INFO L226 Difference]: Without dead ends: 2412 [2023-11-29 00:49:32,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1021 GetRequests, 1011 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:49:32,592 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 279 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:32,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 1140 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 00:49:32,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2023-11-29 00:49:32,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 2288. [2023-11-29 00:49:32,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2288 states, 1585 states have (on average 1.4858044164037856) internal successors, (2355), 1597 states have internal predecessors, (2355), 663 states have call successors, (663), 39 states have call predecessors, (663), 39 states have return successors, (663), 651 states have call predecessors, (663), 663 states have call successors, (663) [2023-11-29 00:49:32,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2288 states to 2288 states and 3681 transitions. [2023-11-29 00:49:32,872 INFO L78 Accepts]: Start accepts. Automaton has 2288 states and 3681 transitions. Word has length 487 [2023-11-29 00:49:32,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:32,873 INFO L495 AbstractCegarLoop]: Abstraction has 2288 states and 3681 transitions. [2023-11-29 00:49:32,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:32,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2288 states and 3681 transitions. [2023-11-29 00:49:32,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:49:32,876 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:32,877 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:49:32,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2023-11-29 00:49:33,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (17)] Ended with exit code 0 [2023-11-29 00:49:33,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:33,278 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:33,278 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:33,278 INFO L85 PathProgramCache]: Analyzing trace with hash 834915329, now seen corresponding path program 1 times [2023-11-29 00:49:33,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:49:33,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [105497502] [2023-11-29 00:49:33,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:33,280 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 00:49:33,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:49:33,281 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:33,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (19)] Waiting until timeout for monitored process [2023-11-29 00:49:34,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:34,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:49:34,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:36,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:49:36,248 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:36,358 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:36,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [105497502] [2023-11-29 00:49:36,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [105497502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:36,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [791092111] [2023-11-29 00:49:36,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:36,359 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:49:36,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:49:36,360 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:49:36,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2023-11-29 00:49:39,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:39,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:49:39,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:42,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:49:42,671 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:49:42,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [791092111] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:49:42,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:49:42,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2023-11-29 00:49:42,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656804223] [2023-11-29 00:49:42,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:49:42,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 00:49:42,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:49:42,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 00:49:42,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:49:42,674 INFO L87 Difference]: Start difference. First operand 2288 states and 3681 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 5 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:51,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:49:51,046 INFO L93 Difference]: Finished difference Result 5657 states and 9005 transitions. [2023-11-29 00:49:51,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:49:51,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 5 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:49:51,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:49:51,082 INFO L225 Difference]: With dead ends: 5657 [2023-11-29 00:49:51,082 INFO L226 Difference]: Without dead ends: 4690 [2023-11-29 00:49:51,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1022 GetRequests, 1010 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2023-11-29 00:49:51,085 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 313 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2023-11-29 00:49:51,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 1347 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2023-11-29 00:49:51,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4690 states. [2023-11-29 00:49:51,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4690 to 4386. [2023-11-29 00:49:51,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4386 states, 3039 states have (on average 1.4731819677525502) internal successors, (4477), 3071 states have internal predecessors, (4477), 1263 states have call successors, (1263), 83 states have call predecessors, (1263), 83 states have return successors, (1263), 1231 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-11-29 00:49:51,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4386 states to 4386 states and 7003 transitions. [2023-11-29 00:49:51,952 INFO L78 Accepts]: Start accepts. Automaton has 4386 states and 7003 transitions. Word has length 487 [2023-11-29 00:49:51,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:49:51,953 INFO L495 AbstractCegarLoop]: Abstraction has 4386 states and 7003 transitions. [2023-11-29 00:49:51,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 5 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:49:51,954 INFO L276 IsEmpty]: Start isEmpty. Operand 4386 states and 7003 transitions. [2023-11-29 00:49:51,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-11-29 00:49:51,960 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:49:51,960 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:49:51,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2023-11-29 00:49:52,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (19)] Ended with exit code 0 [2023-11-29 00:49:52,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:52,361 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:49:52,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:49:52,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1093080767, now seen corresponding path program 1 times [2023-11-29 00:49:52,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:49:52,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1988440840] [2023-11-29 00:49:52,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:52,363 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 00:49:52,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:49:52,364 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:49:52,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (21)] Waiting until timeout for monitored process [2023-11-29 00:49:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:53,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:49:53,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:49:55,318 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:49:55,318 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:49:55,430 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:49:55,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1988440840] [2023-11-29 00:49:55,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1988440840] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:49:55,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1873616333] [2023-11-29 00:49:55,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:49:55,431 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:49:55,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:49:55,432 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:49:55,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2023-11-29 00:49:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:49:58,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:49:58,977 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:05,884 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:50:05,884 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:50:05,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1873616333] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:50:05,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 00:50:05,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2023-11-29 00:50:05,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154446861] [2023-11-29 00:50:05,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:05,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:50:05,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:50:05,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:50:05,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 00:50:05,887 INFO L87 Difference]: Start difference. First operand 4386 states and 7003 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:50:14,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:14,456 INFO L93 Difference]: Finished difference Result 7479 states and 11933 transitions. [2023-11-29 00:50:14,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 00:50:14,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 487 [2023-11-29 00:50:14,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:14,493 INFO L225 Difference]: With dead ends: 7479 [2023-11-29 00:50:14,493 INFO L226 Difference]: Without dead ends: 5547 [2023-11-29 00:50:14,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1021 GetRequests, 1011 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-11-29 00:50:14,500 INFO L413 NwaCegarLoop]: 349 mSDtfsCounter, 265 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:14,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1157 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2023-11-29 00:50:14,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5547 states. [2023-11-29 00:50:15,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5547 to 5351. [2023-11-29 00:50:15,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5351 states, 3694 states have (on average 1.4688684353004873) internal successors, (5426), 3732 states have internal predecessors, (5426), 1555 states have call successors, (1555), 101 states have call predecessors, (1555), 101 states have return successors, (1555), 1517 states have call predecessors, (1555), 1555 states have call successors, (1555) [2023-11-29 00:50:15,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5351 states to 5351 states and 8536 transitions. [2023-11-29 00:50:15,462 INFO L78 Accepts]: Start accepts. Automaton has 5351 states and 8536 transitions. Word has length 487 [2023-11-29 00:50:15,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:15,463 INFO L495 AbstractCegarLoop]: Abstraction has 5351 states and 8536 transitions. [2023-11-29 00:50:15,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:50:15,464 INFO L276 IsEmpty]: Start isEmpty. Operand 5351 states and 8536 transitions. [2023-11-29 00:50:15,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:50:15,469 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:15,469 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:50:15,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2023-11-29 00:50:15,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (21)] Ended with exit code 0 [2023-11-29 00:50:15,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:15,870 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:15,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:15,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1505819156, now seen corresponding path program 1 times [2023-11-29 00:50:15,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:50:15,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1358322554] [2023-11-29 00:50:15,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:15,872 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 00:50:15,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:50:15,873 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:15,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (23)] Waiting until timeout for monitored process [2023-11-29 00:50:17,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:17,436 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:50:17,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:18,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:50:18,893 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:19,004 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:50:19,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1358322554] [2023-11-29 00:50:19,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1358322554] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:19,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [23635921] [2023-11-29 00:50:19,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:19,004 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:50:19,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:50:19,006 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:50:19,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2023-11-29 00:50:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:23,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:50:23,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:24,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6240 proven. 117 refuted. 0 times theorem prover too weak. 5967 trivial. 0 not checked. [2023-11-29 00:50:24,494 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:24,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [23635921] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:24,561 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:50:24,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2023-11-29 00:50:24,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204857299] [2023-11-29 00:50:24,562 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:24,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:50:24,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:50:24,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:50:24,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:50:24,564 INFO L87 Difference]: Start difference. First operand 5351 states and 8536 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:50:29,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 00:50:29,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:29,955 INFO L93 Difference]: Finished difference Result 8353 states and 13262 transitions. [2023-11-29 00:50:29,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:50:29,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 488 [2023-11-29 00:50:29,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:29,986 INFO L225 Difference]: With dead ends: 8353 [2023-11-29 00:50:29,986 INFO L226 Difference]: Without dead ends: 3258 [2023-11-29 00:50:29,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1073 GetRequests, 1065 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:50:29,998 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 178 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:29,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 536 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-11-29 00:50:30,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2023-11-29 00:50:30,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3176. [2023-11-29 00:50:30,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3176 states, 2105 states have (on average 1.4413301662707838) internal successors, (3034), 2119 states have internal predecessors, (3034), 1007 states have call successors, (1007), 63 states have call predecessors, (1007), 63 states have return successors, (1007), 993 states have call predecessors, (1007), 1007 states have call successors, (1007) [2023-11-29 00:50:30,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3176 states to 3176 states and 5048 transitions. [2023-11-29 00:50:30,566 INFO L78 Accepts]: Start accepts. Automaton has 3176 states and 5048 transitions. Word has length 488 [2023-11-29 00:50:30,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:30,567 INFO L495 AbstractCegarLoop]: Abstraction has 3176 states and 5048 transitions. [2023-11-29 00:50:30,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:50:30,568 INFO L276 IsEmpty]: Start isEmpty. Operand 3176 states and 5048 transitions. [2023-11-29 00:50:30,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:50:30,572 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:30,573 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:50:30,612 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (23)] Ended with exit code 0 [2023-11-29 00:50:30,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2023-11-29 00:50:30,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 00:50:30,973 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:30,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:30,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2109971440, now seen corresponding path program 1 times [2023-11-29 00:50:30,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:50:30,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726904038] [2023-11-29 00:50:30,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:30,975 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 00:50:30,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:50:30,976 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:30,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (25)] Waiting until timeout for monitored process [2023-11-29 00:50:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:32,687 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 00:50:32,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:34,086 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2023-11-29 00:50:34,086 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:34,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:50:34,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726904038] [2023-11-29 00:50:34,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726904038] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:34,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1599409869] [2023-11-29 00:50:34,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:34,294 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 00:50:34,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 00:50:34,295 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 00:50:34,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2023-11-29 00:50:38,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:38,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 00:50:38,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2023-11-29 00:50:39,963 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:40,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1599409869] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 00:50:40,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:50:40,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2023-11-29 00:50:40,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517045895] [2023-11-29 00:50:40,061 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:40,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 00:50:40,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:50:40,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 00:50:40,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 00:50:40,063 INFO L87 Difference]: Start difference. First operand 3176 states and 5048 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:50:43,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:43,017 INFO L93 Difference]: Finished difference Result 6299 states and 9929 transitions. [2023-11-29 00:50:43,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 00:50:43,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 488 [2023-11-29 00:50:43,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:43,050 INFO L225 Difference]: With dead ends: 6299 [2023-11-29 00:50:43,050 INFO L226 Difference]: Without dead ends: 3302 [2023-11-29 00:50:43,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1073 GetRequests, 1065 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-29 00:50:43,060 INFO L413 NwaCegarLoop]: 238 mSDtfsCounter, 180 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:43,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 554 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 00:50:43,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3302 states. [2023-11-29 00:50:43,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3302 to 3220. [2023-11-29 00:50:43,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3220 states, 2138 states have (on average 1.4237605238540691) internal successors, (3044), 2152 states have internal predecessors, (3044), 1007 states have call successors, (1007), 74 states have call predecessors, (1007), 74 states have return successors, (1007), 993 states have call predecessors, (1007), 1007 states have call successors, (1007) [2023-11-29 00:50:43,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3220 states to 3220 states and 5058 transitions. [2023-11-29 00:50:43,493 INFO L78 Accepts]: Start accepts. Automaton has 3220 states and 5058 transitions. Word has length 488 [2023-11-29 00:50:43,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:43,493 INFO L495 AbstractCegarLoop]: Abstraction has 3220 states and 5058 transitions. [2023-11-29 00:50:43,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2023-11-29 00:50:43,494 INFO L276 IsEmpty]: Start isEmpty. Operand 3220 states and 5058 transitions. [2023-11-29 00:50:43,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:50:43,498 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:43,498 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:50:43,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (25)] Ended with exit code 0 [2023-11-29 00:50:43,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2023-11-29 00:50:43,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 00:50:43,899 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:43,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:43,899 INFO L85 PathProgramCache]: Analyzing trace with hash -134011858, now seen corresponding path program 1 times [2023-11-29 00:50:43,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:50:43,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1935350242] [2023-11-29 00:50:43,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:43,900 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 00:50:43,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:50:43,901 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:43,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (27)] Waiting until timeout for monitored process [2023-11-29 00:50:45,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:45,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 00:50:45,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:45,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2023-11-29 00:50:45,563 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 00:50:45,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:50:45,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1935350242] [2023-11-29 00:50:45,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1935350242] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 00:50:45,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 00:50:45,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 00:50:45,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551083745] [2023-11-29 00:50:45,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 00:50:45,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 00:50:45,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:50:45,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 00:50:45,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 00:50:45,565 INFO L87 Difference]: Start difference. First operand 3220 states and 5058 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:50:46,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:50:46,197 INFO L93 Difference]: Finished difference Result 6176 states and 9694 transitions. [2023-11-29 00:50:46,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 00:50:46,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 488 [2023-11-29 00:50:46,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:50:46,210 INFO L225 Difference]: With dead ends: 6176 [2023-11-29 00:50:46,210 INFO L226 Difference]: Without dead ends: 3220 [2023-11-29 00:50:46,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 486 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 00:50:46,220 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 11 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 623 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.4s IncrementalHoareTripleChecker+Time [2023-11-29 00:50:46,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 623 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 00:50:46,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3220 states. [2023-11-29 00:50:46,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3220 to 3220. [2023-11-29 00:50:46,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3220 states, 2138 states have (on average 1.412535079513564) internal successors, (3020), 2152 states have internal predecessors, (3020), 1007 states have call successors, (1007), 74 states have call predecessors, (1007), 74 states have return successors, (1007), 993 states have call predecessors, (1007), 1007 states have call successors, (1007) [2023-11-29 00:50:46,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3220 states to 3220 states and 5034 transitions. [2023-11-29 00:50:46,646 INFO L78 Accepts]: Start accepts. Automaton has 3220 states and 5034 transitions. Word has length 488 [2023-11-29 00:50:46,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:50:46,647 INFO L495 AbstractCegarLoop]: Abstraction has 3220 states and 5034 transitions. [2023-11-29 00:50:46,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2023-11-29 00:50:46,647 INFO L276 IsEmpty]: Start isEmpty. Operand 3220 states and 5034 transitions. [2023-11-29 00:50:46,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:50:46,651 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:50:46,652 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:50:46,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (27)] Ended with exit code 0 [2023-11-29 00:50:46,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:46,853 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:50:46,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:50:46,853 INFO L85 PathProgramCache]: Analyzing trace with hash -943358484, now seen corresponding path program 1 times [2023-11-29 00:50:46,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:50:46,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1646359177] [2023-11-29 00:50:46,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:50:46,854 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 00:50:46,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:50:46,855 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:50:46,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (28)] Waiting until timeout for monitored process [2023-11-29 00:50:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:50:48,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 00:50:48,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 00:50:54,410 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 2963 proven. 411 refuted. 0 times theorem prover too weak. 8950 trivial. 0 not checked. [2023-11-29 00:50:54,410 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 00:50:57,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 51 proven. 414 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2023-11-29 00:50:57,158 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 00:50:57,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1646359177] [2023-11-29 00:50:57,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1646359177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 00:50:57,158 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 00:50:57,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2023-11-29 00:50:57,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665549230] [2023-11-29 00:50:57,159 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 00:50:57,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 00:50:57,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 00:50:57,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 00:50:57,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-29 00:50:57,162 INFO L87 Difference]: Start difference. First operand 3220 states and 5034 transitions. Second operand has 13 states, 13 states have (on average 8.76923076923077) internal successors, (114), 13 states have internal predecessors, (114), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2023-11-29 00:51:05,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 00:51:05,193 INFO L93 Difference]: Finished difference Result 7390 states and 11157 transitions. [2023-11-29 00:51:05,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 00:51:05,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.76923076923077) internal successors, (114), 13 states have internal predecessors, (114), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) Word has length 488 [2023-11-29 00:51:05,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 00:51:05,206 INFO L225 Difference]: With dead ends: 7390 [2023-11-29 00:51:05,206 INFO L226 Difference]: Without dead ends: 5582 [2023-11-29 00:51:05,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 964 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 00:51:05,211 INFO L413 NwaCegarLoop]: 463 mSDtfsCounter, 284 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 1762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-11-29 00:51:05,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 1905 Invalid, 1762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-11-29 00:51:05,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2023-11-29 00:51:05,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 5172. [2023-11-29 00:51:05,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5172 states, 3485 states have (on average 1.387661406025825) internal successors, (4836), 3509 states have internal predecessors, (4836), 1519 states have call successors, (1519), 167 states have call predecessors, (1519), 167 states have return successors, (1519), 1495 states have call predecessors, (1519), 1519 states have call successors, (1519) [2023-11-29 00:51:05,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5172 states to 5172 states and 7874 transitions. [2023-11-29 00:51:05,903 INFO L78 Accepts]: Start accepts. Automaton has 5172 states and 7874 transitions. Word has length 488 [2023-11-29 00:51:05,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 00:51:05,904 INFO L495 AbstractCegarLoop]: Abstraction has 5172 states and 7874 transitions. [2023-11-29 00:51:05,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.76923076923077) internal successors, (114), 13 states have internal predecessors, (114), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2023-11-29 00:51:05,905 INFO L276 IsEmpty]: Start isEmpty. Operand 5172 states and 7874 transitions. [2023-11-29 00:51:05,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-11-29 00:51:05,910 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 00:51:05,910 INFO L195 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:51:05,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (28)] Ended with exit code 0 [2023-11-29 00:51:06,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:51:06,111 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 00:51:06,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 00:51:06,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1954475734, now seen corresponding path program 1 times [2023-11-29 00:51:06,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 00:51:06,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1683461912] [2023-11-29 00:51:06,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 00:51:06,113 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 00:51:06,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 00:51:06,114 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 00:51:06,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f831faea-5ad3-4085-832b-b3ecd913c7bd/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 (29)] Waiting until timeout for monitored process [2023-11-29 00:51:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 00:51:07,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 00:51:07,833 INFO L285 TraceCheckSpWp]: Computing forward predicates...