./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC --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 4b22aa97f1913ae3cfccd3ac43d88bdb4353913e6f399c17cfa9647d6764d2ff --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:27:19,011 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:27:19,135 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-23 23:27:19,147 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:27:19,149 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:27:19,179 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:27:19,180 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:27:19,180 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:27:19,181 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:27:19,181 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:27:19,181 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:27:19,181 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:27:19,182 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:27:19,182 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:27:19,182 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:27:19,183 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:27:19,183 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 23:27:19,183 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:27:19,183 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:27:19,183 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:27:19,183 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:27:19,184 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:27:19,184 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:27:19,185 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:27:19,185 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:27:19,186 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:27:19,186 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:27:19,186 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 23:27:19,186 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:27:19,187 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:27:19,188 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC 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 -> 4b22aa97f1913ae3cfccd3ac43d88bdb4353913e6f399c17cfa9647d6764d2ff [2024-11-23 23:27:19,534 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:27:19,545 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:27:19,548 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:27:19,550 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:27:19,550 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:27:19,552 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:27:23,229 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/50918443d/903401fc1a9c4cd8a13b69a002421270/FLAG330fc455b [2024-11-23 23:27:23,622 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:27:23,622 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:27:23,636 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/50918443d/903401fc1a9c4cd8a13b69a002421270/FLAG330fc455b [2024-11-23 23:27:23,654 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/50918443d/903401fc1a9c4cd8a13b69a002421270 [2024-11-23 23:27:23,657 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:27:23,659 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:27:23,661 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:27:23,661 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:27:23,667 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:27:23,668 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:27:23" (1/1) ... [2024-11-23 23:27:23,669 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@477a22bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:23, skipping insertion in model container [2024-11-23 23:27:23,669 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:27:23" (1/1) ... [2024-11-23 23:27:23,699 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:27:23,897 WARN L250 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i[916,929] [2024-11-23 23:27:24,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:27:24,194 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:27:24,208 WARN L250 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i[916,929] [2024-11-23 23:27:24,333 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:27:24,368 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:27:24,370 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24 WrapperNode [2024-11-23 23:27:24,371 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:27:24,372 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:27:24,372 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:27:24,373 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:27:24,383 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,413 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,529 INFO L138 Inliner]: procedures = 26, calls = 67, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 522 [2024-11-23 23:27:24,529 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:27:24,530 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:27:24,531 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:27:24,531 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:27:24,543 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,543 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,564 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,633 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]. [2024-11-23 23:27:24,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,634 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,685 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,700 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,714 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,732 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,739 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,760 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:27:24,761 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:27:24,763 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:27:24,763 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:27:24,764 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (1/1) ... [2024-11-23 23:27:24,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:27:24,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:27:24,810 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:27:24,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:27:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:27:24,846 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:27:24,846 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:27:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 23:27:24,847 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:27:24,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:27:24,990 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:27:24,993 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:27:26,606 INFO L? ?]: Removed 26 outVars from TransFormulas that were not future-live. [2024-11-23 23:27:26,607 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:27:26,638 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:27:26,638 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-23 23:27:26,639 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:27:26 BoogieIcfgContainer [2024-11-23 23:27:26,640 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:27:26,646 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:27:26,646 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:27:26,655 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:27:26,655 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:27:23" (1/3) ... [2024-11-23 23:27:26,657 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@547af27a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:27:26, skipping insertion in model container [2024-11-23 23:27:26,657 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:27:24" (2/3) ... [2024-11-23 23:27:26,659 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@547af27a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:27:26, skipping insertion in model container [2024-11-23 23:27:26,659 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:27:26" (3/3) ... [2024-11-23 23:27:26,661 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:27:26,682 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:27:26,685 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-78.i that has 2 procedures, 217 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-23 23:27:26,779 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:27:26,794 INFO L333 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, 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;@2a94661d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:27:26,794 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 23:27:26,799 INFO L276 IsEmpty]: Start isEmpty. Operand has 217 states, 160 states have (on average 1.56875) internal successors, (251), 161 states have internal predecessors, (251), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-23 23:27:26,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-23 23:27:26,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:26,838 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:26,838 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:26,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:26,847 INFO L85 PathProgramCache]: Analyzing trace with hash 170346694, now seen corresponding path program 1 times [2024-11-23 23:27:26,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:26,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656566395] [2024-11-23 23:27:26,859 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:26,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:27,751 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 5618 trivial. 0 not checked. [2024-11-23 23:27:27,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:27,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656566395] [2024-11-23 23:27:27,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656566395] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:27:27,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046300178] [2024-11-23 23:27:27,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:27,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:27:27,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:27:27,763 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:27:27,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:27:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:28,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 23:27:28,357 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:27:28,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 5618 trivial. 0 not checked. [2024-11-23 23:27:28,444 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:27:28,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046300178] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:28,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:27:28,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-23 23:27:28,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850043882] [2024-11-23 23:27:28,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:28,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 23:27:28,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:28,481 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 23:27:28,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:27:28,485 INFO L87 Difference]: Start difference. First operand has 217 states, 160 states have (on average 1.56875) internal successors, (251), 161 states have internal predecessors, (251), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:27:28,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:28,590 INFO L93 Difference]: Finished difference Result 427 states and 766 transitions. [2024-11-23 23:27:28,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 23:27:28,593 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 2 states have call successors, (54) Word has length 364 [2024-11-23 23:27:28,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:28,610 INFO L225 Difference]: With dead ends: 427 [2024-11-23 23:27:28,610 INFO L226 Difference]: Without dead ends: 213 [2024-11-23 23:27:28,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:27:28,627 INFO L435 NwaCegarLoop]: 352 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:28,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:27:28,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2024-11-23 23:27:28,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2024-11-23 23:27:28,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 157 states have (on average 1.5541401273885351) internal successors, (244), 157 states have internal predecessors, (244), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-23 23:27:28,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 352 transitions. [2024-11-23 23:27:28,753 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 352 transitions. Word has length 364 [2024-11-23 23:27:28,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:28,755 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 352 transitions. [2024-11-23 23:27:28,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (54), 2 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:27:28,756 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 352 transitions. [2024-11-23 23:27:28,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-23 23:27:28,774 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:28,775 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:28,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-23 23:27:28,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-23 23:27:28,977 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:28,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:28,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1472724902, now seen corresponding path program 1 times [2024-11-23 23:27:28,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:28,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971539424] [2024-11-23 23:27:28,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:28,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:29,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:29,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:29,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971539424] [2024-11-23 23:27:29,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971539424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:29,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:29,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:27:29,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217074933] [2024-11-23 23:27:29,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:29,739 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:27:29,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:29,740 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:27:29,740 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:29,741 INFO L87 Difference]: Start difference. First operand 213 states and 352 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, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:29,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:29,957 INFO L93 Difference]: Finished difference Result 583 states and 965 transitions. [2024-11-23 23:27:29,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:27:29,960 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, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 364 [2024-11-23 23:27:29,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:29,972 INFO L225 Difference]: With dead ends: 583 [2024-11-23 23:27:29,972 INFO L226 Difference]: Without dead ends: 373 [2024-11-23 23:27:29,974 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:29,978 INFO L435 NwaCegarLoop]: 446 mSDtfsCounter, 250 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:29,979 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 763 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:27:29,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2024-11-23 23:27:30,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 370. [2024-11-23 23:27:30,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 281 states have (on average 1.5480427046263345) internal successors, (435), 282 states have internal predecessors, (435), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-23 23:27:30,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 607 transitions. [2024-11-23 23:27:30,083 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 607 transitions. Word has length 364 [2024-11-23 23:27:30,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:30,085 INFO L471 AbstractCegarLoop]: Abstraction has 370 states and 607 transitions. [2024-11-23 23:27:30,088 INFO L472 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, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:30,089 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 607 transitions. [2024-11-23 23:27:30,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2024-11-23 23:27:30,101 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:30,102 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:30,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 23:27:30,102 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:30,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:30,103 INFO L85 PathProgramCache]: Analyzing trace with hash 2120642520, now seen corresponding path program 1 times [2024-11-23 23:27:30,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:30,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693435307] [2024-11-23 23:27:30,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:30,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:31,114 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:31,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:31,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693435307] [2024-11-23 23:27:31,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693435307] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:31,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:31,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:31,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909914310] [2024-11-23 23:27:31,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:31,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:31,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:31,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:31,120 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:31,123 INFO L87 Difference]: Start difference. First operand 370 states and 607 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:31,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:31,346 INFO L93 Difference]: Finished difference Result 740 states and 1213 transitions. [2024-11-23 23:27:31,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:31,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 364 [2024-11-23 23:27:31,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:31,361 INFO L225 Difference]: With dead ends: 740 [2024-11-23 23:27:31,361 INFO L226 Difference]: Without dead ends: 373 [2024-11-23 23:27:31,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:31,363 INFO L435 NwaCegarLoop]: 488 mSDtfsCounter, 258 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:31,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 1285 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:27:31,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2024-11-23 23:27:31,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 370. [2024-11-23 23:27:31,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 281 states have (on average 1.5444839857651245) internal successors, (434), 282 states have internal predecessors, (434), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-23 23:27:31,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 606 transitions. [2024-11-23 23:27:31,431 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 606 transitions. Word has length 364 [2024-11-23 23:27:31,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:31,434 INFO L471 AbstractCegarLoop]: Abstraction has 370 states and 606 transitions. [2024-11-23 23:27:31,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:31,436 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 606 transitions. [2024-11-23 23:27:31,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2024-11-23 23:27:31,442 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:31,443 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:31,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 23:27:31,443 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:31,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:31,445 INFO L85 PathProgramCache]: Analyzing trace with hash 370418634, now seen corresponding path program 1 times [2024-11-23 23:27:31,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:31,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161413685] [2024-11-23 23:27:31,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:31,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:31,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:31,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:31,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161413685] [2024-11-23 23:27:31,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161413685] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:31,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:31,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:27:31,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889178276] [2024-11-23 23:27:31,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:31,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:27:31,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:31,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:27:31,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:31,855 INFO L87 Difference]: Start difference. First operand 370 states and 606 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:31,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:31,979 INFO L93 Difference]: Finished difference Result 969 states and 1570 transitions. [2024-11-23 23:27:31,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:27:31,982 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 365 [2024-11-23 23:27:31,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:31,995 INFO L225 Difference]: With dead ends: 969 [2024-11-23 23:27:31,995 INFO L226 Difference]: Without dead ends: 602 [2024-11-23 23:27:32,002 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:32,003 INFO L435 NwaCegarLoop]: 351 mSDtfsCounter, 206 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:32,003 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 692 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:27:32,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-23 23:27:32,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 599. [2024-11-23 23:27:32,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 427 states have (on average 1.4754098360655739) internal successors, (630), 430 states have internal predecessors, (630), 167 states have call successors, (167), 4 states have call predecessors, (167), 4 states have return successors, (167), 164 states have call predecessors, (167), 167 states have call successors, (167) [2024-11-23 23:27:32,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 964 transitions. [2024-11-23 23:27:32,117 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 964 transitions. Word has length 365 [2024-11-23 23:27:32,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:32,118 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 964 transitions. [2024-11-23 23:27:32,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:32,119 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 964 transitions. [2024-11-23 23:27:32,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2024-11-23 23:27:32,134 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:32,134 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:32,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 23:27:32,135 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:32,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:32,136 INFO L85 PathProgramCache]: Analyzing trace with hash -139054456, now seen corresponding path program 1 times [2024-11-23 23:27:32,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:32,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259767693] [2024-11-23 23:27:32,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:32,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:32,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:32,472 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:32,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:32,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259767693] [2024-11-23 23:27:32,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259767693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:32,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:32,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:27:32,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993189583] [2024-11-23 23:27:32,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:32,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:27:32,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:32,476 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:27:32,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:32,476 INFO L87 Difference]: Start difference. First operand 599 states and 964 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:32,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:32,610 INFO L93 Difference]: Finished difference Result 1218 states and 1954 transitions. [2024-11-23 23:27:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:27:32,612 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 365 [2024-11-23 23:27:32,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:32,619 INFO L225 Difference]: With dead ends: 1218 [2024-11-23 23:27:32,619 INFO L226 Difference]: Without dead ends: 622 [2024-11-23 23:27:32,626 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:32,629 INFO L435 NwaCegarLoop]: 408 mSDtfsCounter, 239 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:32,630 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 731 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:27:32,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2024-11-23 23:27:32,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 432. [2024-11-23 23:27:32,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 324 states have (on average 1.5) internal successors, (486), 325 states have internal predecessors, (486), 103 states have call successors, (103), 4 states have call predecessors, (103), 4 states have return successors, (103), 102 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-23 23:27:32,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 692 transitions. [2024-11-23 23:27:32,708 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 692 transitions. Word has length 365 [2024-11-23 23:27:32,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:32,710 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 692 transitions. [2024-11-23 23:27:32,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:32,711 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 692 transitions. [2024-11-23 23:27:32,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2024-11-23 23:27:32,721 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:32,721 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:32,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 23:27:32,721 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:32,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:32,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1725638072, now seen corresponding path program 1 times [2024-11-23 23:27:32,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:32,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837413059] [2024-11-23 23:27:32,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:32,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:32,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:33,255 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:33,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:33,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837413059] [2024-11-23 23:27:33,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837413059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:33,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:33,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:33,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194686429] [2024-11-23 23:27:33,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:33,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:33,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:33,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:33,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:33,261 INFO L87 Difference]: Start difference. First operand 432 states and 692 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:33,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:33,339 INFO L93 Difference]: Finished difference Result 861 states and 1381 transitions. [2024-11-23 23:27:33,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:33,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 365 [2024-11-23 23:27:33,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:33,348 INFO L225 Difference]: With dead ends: 861 [2024-11-23 23:27:33,348 INFO L226 Difference]: Without dead ends: 432 [2024-11-23 23:27:33,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:33,351 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 0 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:33,351 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1039 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:27:33,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2024-11-23 23:27:33,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2024-11-23 23:27:33,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 324 states have (on average 1.4938271604938271) internal successors, (484), 325 states have internal predecessors, (484), 103 states have call successors, (103), 4 states have call predecessors, (103), 4 states have return successors, (103), 102 states have call predecessors, (103), 103 states have call successors, (103) [2024-11-23 23:27:33,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 690 transitions. [2024-11-23 23:27:33,430 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 690 transitions. Word has length 365 [2024-11-23 23:27:33,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:33,432 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 690 transitions. [2024-11-23 23:27:33,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:33,432 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 690 transitions. [2024-11-23 23:27:33,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2024-11-23 23:27:33,444 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:33,446 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:33,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-23 23:27:33,446 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:33,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:33,447 INFO L85 PathProgramCache]: Analyzing trace with hash -461087842, now seen corresponding path program 1 times [2024-11-23 23:27:33,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:33,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368194252] [2024-11-23 23:27:33,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:33,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:33,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:34,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:34,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:34,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368194252] [2024-11-23 23:27:34,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368194252] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:34,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:34,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:27:34,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138892343] [2024-11-23 23:27:34,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:34,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:27:34,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:34,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:27:34,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:34,119 INFO L87 Difference]: Start difference. First operand 432 states and 690 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:34,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:34,234 INFO L93 Difference]: Finished difference Result 1290 states and 2064 transitions. [2024-11-23 23:27:34,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:27:34,236 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 366 [2024-11-23 23:27:34,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:34,246 INFO L225 Difference]: With dead ends: 1290 [2024-11-23 23:27:34,247 INFO L226 Difference]: Without dead ends: 861 [2024-11-23 23:27:34,249 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:27:34,249 INFO L435 NwaCegarLoop]: 350 mSDtfsCounter, 225 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:34,251 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 695 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:27:34,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2024-11-23 23:27:34,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 859. [2024-11-23 23:27:34,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 644 states have (on average 1.4906832298136645) internal successors, (960), 646 states have internal predecessors, (960), 206 states have call successors, (206), 8 states have call predecessors, (206), 8 states have return successors, (206), 204 states have call predecessors, (206), 206 states have call successors, (206) [2024-11-23 23:27:34,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1372 transitions. [2024-11-23 23:27:34,370 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1372 transitions. Word has length 366 [2024-11-23 23:27:34,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:34,371 INFO L471 AbstractCegarLoop]: Abstraction has 859 states and 1372 transitions. [2024-11-23 23:27:34,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:34,372 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1372 transitions. [2024-11-23 23:27:34,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2024-11-23 23:27:34,381 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:34,381 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:34,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-23 23:27:34,381 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:34,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:34,382 INFO L85 PathProgramCache]: Analyzing trace with hash -523127456, now seen corresponding path program 1 times [2024-11-23 23:27:34,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:34,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889915341] [2024-11-23 23:27:34,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:34,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:35,141 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:35,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:35,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889915341] [2024-11-23 23:27:35,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889915341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:35,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:35,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:35,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311487425] [2024-11-23 23:27:35,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:35,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:35,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:35,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:35,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:35,146 INFO L87 Difference]: Start difference. First operand 859 states and 1372 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:35,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:35,765 INFO L93 Difference]: Finished difference Result 2187 states and 3488 transitions. [2024-11-23 23:27:35,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:35,766 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 366 [2024-11-23 23:27:35,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:35,778 INFO L225 Difference]: With dead ends: 2187 [2024-11-23 23:27:35,778 INFO L226 Difference]: Without dead ends: 1331 [2024-11-23 23:27:35,782 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:35,783 INFO L435 NwaCegarLoop]: 338 mSDtfsCounter, 363 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:35,783 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 1010 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:27:35,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2024-11-23 23:27:35,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 1269. [2024-11-23 23:27:35,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 997 states have (on average 1.510531594784353) internal successors, (1506), 999 states have internal predecessors, (1506), 260 states have call successors, (260), 11 states have call predecessors, (260), 11 states have return successors, (260), 258 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-23 23:27:35,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 2026 transitions. [2024-11-23 23:27:35,964 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 2026 transitions. Word has length 366 [2024-11-23 23:27:35,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:35,965 INFO L471 AbstractCegarLoop]: Abstraction has 1269 states and 2026 transitions. [2024-11-23 23:27:35,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:35,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 2026 transitions. [2024-11-23 23:27:35,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2024-11-23 23:27:35,974 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:35,975 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:35,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 23:27:35,976 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:35,976 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:35,976 INFO L85 PathProgramCache]: Analyzing trace with hash -2065029518, now seen corresponding path program 1 times [2024-11-23 23:27:35,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:35,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489785723] [2024-11-23 23:27:35,980 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:35,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:36,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:36,637 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:36,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:36,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489785723] [2024-11-23 23:27:36,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489785723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:36,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:36,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:36,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484009706] [2024-11-23 23:27:36,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:36,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:36,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:36,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:36,641 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:36,641 INFO L87 Difference]: Start difference. First operand 1269 states and 2026 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:37,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:37,332 INFO L93 Difference]: Finished difference Result 3127 states and 4977 transitions. [2024-11-23 23:27:37,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:37,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 367 [2024-11-23 23:27:37,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:37,351 INFO L225 Difference]: With dead ends: 3127 [2024-11-23 23:27:37,351 INFO L226 Difference]: Without dead ends: 2211 [2024-11-23 23:27:37,355 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:37,356 INFO L435 NwaCegarLoop]: 361 mSDtfsCounter, 401 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 1037 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:37,356 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 1037 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 23:27:37,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2024-11-23 23:27:37,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 2151. [2024-11-23 23:27:37,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2151 states, 1665 states have (on average 1.4954954954954955) internal successors, (2490), 1669 states have internal predecessors, (2490), 466 states have call successors, (466), 19 states have call predecessors, (466), 19 states have return successors, (466), 462 states have call predecessors, (466), 466 states have call successors, (466) [2024-11-23 23:27:37,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2151 states to 2151 states and 3422 transitions. [2024-11-23 23:27:37,714 INFO L78 Accepts]: Start accepts. Automaton has 2151 states and 3422 transitions. Word has length 367 [2024-11-23 23:27:37,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:37,715 INFO L471 AbstractCegarLoop]: Abstraction has 2151 states and 3422 transitions. [2024-11-23 23:27:37,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:37,717 INFO L276 IsEmpty]: Start isEmpty. Operand 2151 states and 3422 transitions. [2024-11-23 23:27:37,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2024-11-23 23:27:37,727 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:37,727 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:37,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-23 23:27:37,728 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:37,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:37,729 INFO L85 PathProgramCache]: Analyzing trace with hash 985219643, now seen corresponding path program 1 times [2024-11-23 23:27:37,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:37,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22263699] [2024-11-23 23:27:37,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:37,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:38,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:38,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:38,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22263699] [2024-11-23 23:27:38,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22263699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:38,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:38,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-23 23:27:38,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715639380] [2024-11-23 23:27:38,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:38,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:27:38,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:38,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:27:38,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:27:38,567 INFO L87 Difference]: Start difference. First operand 2151 states and 3422 transitions. Second operand has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:39,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:39,628 INFO L93 Difference]: Finished difference Result 5947 states and 9406 transitions. [2024-11-23 23:27:39,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-23 23:27:39,629 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 368 [2024-11-23 23:27:39,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:39,668 INFO L225 Difference]: With dead ends: 5947 [2024-11-23 23:27:39,668 INFO L226 Difference]: Without dead ends: 4193 [2024-11-23 23:27:39,677 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2024-11-23 23:27:39,679 INFO L435 NwaCegarLoop]: 641 mSDtfsCounter, 786 mSDsluCounter, 1674 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 2315 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:39,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 2315 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:27:39,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2024-11-23 23:27:40,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 3947. [2024-11-23 23:27:40,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3947 states, 3033 states have (on average 1.4909330695680845) internal successors, (4522), 3041 states have internal predecessors, (4522), 878 states have call successors, (878), 35 states have call predecessors, (878), 35 states have return successors, (878), 870 states have call predecessors, (878), 878 states have call successors, (878) [2024-11-23 23:27:40,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3947 states to 3947 states and 6278 transitions. [2024-11-23 23:27:40,257 INFO L78 Accepts]: Start accepts. Automaton has 3947 states and 6278 transitions. Word has length 368 [2024-11-23 23:27:40,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:40,260 INFO L471 AbstractCegarLoop]: Abstraction has 3947 states and 6278 transitions. [2024-11-23 23:27:40,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:40,260 INFO L276 IsEmpty]: Start isEmpty. Operand 3947 states and 6278 transitions. [2024-11-23 23:27:40,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2024-11-23 23:27:40,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:40,268 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:40,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-23 23:27:40,270 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:40,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:40,271 INFO L85 PathProgramCache]: Analyzing trace with hash 592192633, now seen corresponding path program 1 times [2024-11-23 23:27:40,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:40,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351367110] [2024-11-23 23:27:40,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:40,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:41,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:41,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:41,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351367110] [2024-11-23 23:27:41,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351367110] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:41,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:41,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:41,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515857349] [2024-11-23 23:27:41,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:41,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:41,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:41,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:41,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:41,355 INFO L87 Difference]: Start difference. First operand 3947 states and 6278 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:42,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:42,264 INFO L93 Difference]: Finished difference Result 7783 states and 12316 transitions. [2024-11-23 23:27:42,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:42,264 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 368 [2024-11-23 23:27:42,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:42,288 INFO L225 Difference]: With dead ends: 7783 [2024-11-23 23:27:42,288 INFO L226 Difference]: Without dead ends: 4189 [2024-11-23 23:27:42,300 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:42,301 INFO L435 NwaCegarLoop]: 340 mSDtfsCounter, 355 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:42,301 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 1010 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-23 23:27:42,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4189 states. [2024-11-23 23:27:42,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4189 to 3979. [2024-11-23 23:27:42,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3979 states, 3065 states have (on average 1.4845024469820554) internal successors, (4550), 3073 states have internal predecessors, (4550), 878 states have call successors, (878), 35 states have call predecessors, (878), 35 states have return successors, (878), 870 states have call predecessors, (878), 878 states have call successors, (878) [2024-11-23 23:27:42,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3979 states to 3979 states and 6306 transitions. [2024-11-23 23:27:42,769 INFO L78 Accepts]: Start accepts. Automaton has 3979 states and 6306 transitions. Word has length 368 [2024-11-23 23:27:42,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:42,770 INFO L471 AbstractCegarLoop]: Abstraction has 3979 states and 6306 transitions. [2024-11-23 23:27:42,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:42,771 INFO L276 IsEmpty]: Start isEmpty. Operand 3979 states and 6306 transitions. [2024-11-23 23:27:42,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2024-11-23 23:27:42,775 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:42,775 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:42,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-23 23:27:42,776 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:42,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:42,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1964386349, now seen corresponding path program 1 times [2024-11-23 23:27:42,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:42,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696265260] [2024-11-23 23:27:42,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:42,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:43,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:43,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:43,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:43,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696265260] [2024-11-23 23:27:43,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696265260] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:43,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:43,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:43,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364411752] [2024-11-23 23:27:43,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:43,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:43,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:43,574 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:43,574 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:43,574 INFO L87 Difference]: Start difference. First operand 3979 states and 6306 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:44,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:44,986 INFO L93 Difference]: Finished difference Result 11361 states and 17914 transitions. [2024-11-23 23:27:44,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:44,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 369 [2024-11-23 23:27:44,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:45,044 INFO L225 Difference]: With dead ends: 11361 [2024-11-23 23:27:45,044 INFO L226 Difference]: Without dead ends: 7643 [2024-11-23 23:27:45,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:45,059 INFO L435 NwaCegarLoop]: 345 mSDtfsCounter, 781 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:45,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 583 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:27:45,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7643 states. [2024-11-23 23:27:46,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7643 to 6665. [2024-11-23 23:27:46,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6665 states, 4887 states have (on average 1.401268671986904) internal successors, (6848), 4911 states have internal predecessors, (6848), 1702 states have call successors, (1702), 75 states have call predecessors, (1702), 75 states have return successors, (1702), 1678 states have call predecessors, (1702), 1702 states have call successors, (1702) [2024-11-23 23:27:46,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6665 states to 6665 states and 10252 transitions. [2024-11-23 23:27:46,260 INFO L78 Accepts]: Start accepts. Automaton has 6665 states and 10252 transitions. Word has length 369 [2024-11-23 23:27:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:46,264 INFO L471 AbstractCegarLoop]: Abstraction has 6665 states and 10252 transitions. [2024-11-23 23:27:46,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:46,265 INFO L276 IsEmpty]: Start isEmpty. Operand 6665 states and 10252 transitions. [2024-11-23 23:27:46,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2024-11-23 23:27:46,278 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:46,278 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:46,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-23 23:27:46,278 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:46,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:46,279 INFO L85 PathProgramCache]: Analyzing trace with hash 422002925, now seen corresponding path program 1 times [2024-11-23 23:27:46,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:46,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601383494] [2024-11-23 23:27:46,279 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:46,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:47,352 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:47,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:47,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601383494] [2024-11-23 23:27:47,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601383494] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:47,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:47,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:27:47,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068378743] [2024-11-23 23:27:47,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:47,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:27:47,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:47,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:27:47,356 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:47,358 INFO L87 Difference]: Start difference. First operand 6665 states and 10252 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:49,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:49,151 INFO L93 Difference]: Finished difference Result 16599 states and 25475 transitions. [2024-11-23 23:27:49,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:27:49,152 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), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 369 [2024-11-23 23:27:49,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:49,247 INFO L225 Difference]: With dead ends: 16599 [2024-11-23 23:27:49,247 INFO L226 Difference]: Without dead ends: 10357 [2024-11-23 23:27:49,274 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:27:49,275 INFO L435 NwaCegarLoop]: 385 mSDtfsCounter, 406 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 1342 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:49,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 1342 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-23 23:27:49,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10357 states. [2024-11-23 23:27:51,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10357 to 9681. [2024-11-23 23:27:51,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9681 states, 7043 states have (on average 1.39542808462303) internal successors, (9828), 7079 states have internal predecessors, (9828), 2526 states have call successors, (2526), 111 states have call predecessors, (2526), 111 states have return successors, (2526), 2490 states have call predecessors, (2526), 2526 states have call successors, (2526) [2024-11-23 23:27:51,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9681 states to 9681 states and 14880 transitions. [2024-11-23 23:27:51,148 INFO L78 Accepts]: Start accepts. Automaton has 9681 states and 14880 transitions. Word has length 369 [2024-11-23 23:27:51,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:51,150 INFO L471 AbstractCegarLoop]: Abstraction has 9681 states and 14880 transitions. [2024-11-23 23:27:51,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:51,150 INFO L276 IsEmpty]: Start isEmpty. Operand 9681 states and 14880 transitions. [2024-11-23 23:27:51,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2024-11-23 23:27:51,159 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:51,159 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:51,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-23 23:27:51,160 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:51,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:51,161 INFO L85 PathProgramCache]: Analyzing trace with hash 640857643, now seen corresponding path program 1 times [2024-11-23 23:27:51,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:51,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447966490] [2024-11-23 23:27:51,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:51,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:51,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:52,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:27:52,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:52,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447966490] [2024-11-23 23:27:52,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447966490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:52,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:52,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 23:27:52,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461319493] [2024-11-23 23:27:52,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:52,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 23:27:52,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:52,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 23:27:52,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:27:52,018 INFO L87 Difference]: Start difference. First operand 9681 states and 14880 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:53,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:53,267 INFO L93 Difference]: Finished difference Result 19653 states and 30246 transitions. [2024-11-23 23:27:53,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:27:53,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 369 [2024-11-23 23:27:53,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:53,335 INFO L225 Difference]: With dead ends: 19653 [2024-11-23 23:27:53,335 INFO L226 Difference]: Without dead ends: 10851 [2024-11-23 23:27:53,372 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:27:53,372 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 71 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1381 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:53,374 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1381 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:27:53,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10851 states. [2024-11-23 23:27:54,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10851 to 10305. [2024-11-23 23:27:54,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10305 states, 7667 states have (on average 1.3935046302334682) internal successors, (10684), 7703 states have internal predecessors, (10684), 2526 states have call successors, (2526), 111 states have call predecessors, (2526), 111 states have return successors, (2526), 2490 states have call predecessors, (2526), 2526 states have call successors, (2526) [2024-11-23 23:27:54,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10305 states to 10305 states and 15736 transitions. [2024-11-23 23:27:54,869 INFO L78 Accepts]: Start accepts. Automaton has 10305 states and 15736 transitions. Word has length 369 [2024-11-23 23:27:54,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:54,871 INFO L471 AbstractCegarLoop]: Abstraction has 10305 states and 15736 transitions. [2024-11-23 23:27:54,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:27:54,871 INFO L276 IsEmpty]: Start isEmpty. Operand 10305 states and 15736 transitions. [2024-11-23 23:27:54,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2024-11-23 23:27:54,877 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:54,877 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:27:54,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-23 23:27:54,878 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:54,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:54,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1645529917, now seen corresponding path program 1 times [2024-11-23 23:27:54,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:54,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91406728] [2024-11-23 23:27:54,880 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:54,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:55,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:55,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 66 proven. 93 refuted. 0 times theorem prover too weak. 5565 trivial. 0 not checked. [2024-11-23 23:27:55,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:55,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91406728] [2024-11-23 23:27:55,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91406728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:27:55,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440518742] [2024-11-23 23:27:55,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:55,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:27:55,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:27:55,613 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:27:55,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 23:27:56,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:56,047 INFO L256 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:27:56,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:27:56,325 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 935 proven. 12 refuted. 0 times theorem prover too weak. 4777 trivial. 0 not checked. [2024-11-23 23:27:56,326 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:27:56,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 147 proven. 12 refuted. 0 times theorem prover too weak. 5565 trivial. 0 not checked. [2024-11-23 23:27:56,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440518742] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:27:56,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:27:56,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-23 23:27:56,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851801274] [2024-11-23 23:27:56,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:27:56,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:27:56,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:56,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:27:56,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:27:56,897 INFO L87 Difference]: Start difference. First operand 10305 states and 15736 transitions. Second operand has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) [2024-11-23 23:27:59,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:59,062 INFO L93 Difference]: Finished difference Result 16669 states and 25433 transitions. [2024-11-23 23:27:59,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:27:59,063 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) Word has length 374 [2024-11-23 23:27:59,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:59,120 INFO L225 Difference]: With dead ends: 16669 [2024-11-23 23:27:59,120 INFO L226 Difference]: Without dead ends: 6599 [2024-11-23 23:27:59,156 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 745 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:27:59,159 INFO L435 NwaCegarLoop]: 351 mSDtfsCounter, 455 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:59,159 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 890 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-23 23:27:59,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6599 states. [2024-11-23 23:28:00,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6599 to 6473. [2024-11-23 23:28:00,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6473 states, 5009 states have (on average 1.4262327809942104) internal successors, (7144), 5021 states have internal predecessors, (7144), 1350 states have call successors, (1350), 113 states have call predecessors, (1350), 113 states have return successors, (1350), 1338 states have call predecessors, (1350), 1350 states have call successors, (1350) [2024-11-23 23:28:00,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6473 states to 6473 states and 9844 transitions. [2024-11-23 23:28:00,229 INFO L78 Accepts]: Start accepts. Automaton has 6473 states and 9844 transitions. Word has length 374 [2024-11-23 23:28:00,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:00,230 INFO L471 AbstractCegarLoop]: Abstraction has 6473 states and 9844 transitions. [2024-11-23 23:28:00,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (91), 3 states have call predecessors, (91), 3 states have call successors, (91) [2024-11-23 23:28:00,231 INFO L276 IsEmpty]: Start isEmpty. Operand 6473 states and 9844 transitions. [2024-11-23 23:28:00,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2024-11-23 23:28:00,238 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:00,239 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:28:00,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-23 23:28:00,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-23 23:28:00,440 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:00,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:00,441 INFO L85 PathProgramCache]: Analyzing trace with hash 68115138, now seen corresponding path program 1 times [2024-11-23 23:28:00,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:28:00,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376500214] [2024-11-23 23:28:00,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:00,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:28:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-23 23:28:01,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1626814514] [2024-11-23 23:28:01,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:01,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:28:01,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:28:01,292 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:28:01,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 23:28:01,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:01,829 INFO L256 TraceCheckSpWp]: Trace formula consists of 870 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-23 23:28:01,844 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:02,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2885 proven. 87 refuted. 0 times theorem prover too weak. 2752 trivial. 0 not checked. [2024-11-23 23:28:02,567 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:28:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 72 proven. 87 refuted. 0 times theorem prover too weak. 5565 trivial. 0 not checked. [2024-11-23 23:28:03,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:28:03,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376500214] [2024-11-23 23:28:03,159 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-23 23:28:03,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626814514] [2024-11-23 23:28:03,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626814514] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:28:03,159 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:28:03,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2024-11-23 23:28:03,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469888375] [2024-11-23 23:28:03,159 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:28:03,160 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-23 23:28:03,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:28:03,161 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-23 23:28:03,162 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-23 23:28:03,162 INFO L87 Difference]: Start difference. First operand 6473 states and 9844 transitions. Second operand has 12 states, 12 states have (on average 12.25) internal successors, (147), 12 states have internal predecessors, (147), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84) [2024-11-23 23:28:08,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:08,171 INFO L93 Difference]: Finished difference Result 26127 states and 39354 transitions. [2024-11-23 23:28:08,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-23 23:28:08,172 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.25) internal successors, (147), 12 states have internal predecessors, (147), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84) Word has length 375 [2024-11-23 23:28:08,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:08,362 INFO L225 Difference]: With dead ends: 26127 [2024-11-23 23:28:08,363 INFO L226 Difference]: Without dead ends: 19829 [2024-11-23 23:28:08,380 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 770 GetRequests, 740 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=254, Invalid=738, Unknown=0, NotChecked=0, Total=992 [2024-11-23 23:28:08,382 INFO L435 NwaCegarLoop]: 402 mSDtfsCounter, 1301 mSDsluCounter, 1792 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1327 SdHoareTripleChecker+Valid, 2194 SdHoareTripleChecker+Invalid, 1776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:08,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1327 Valid, 2194 Invalid, 1776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-23 23:28:08,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19829 states. [2024-11-23 23:28:10,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19829 to 12936. [2024-11-23 23:28:10,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12936 states, 10019 states have (on average 1.4170076853977442) internal successors, (14197), 10043 states have internal predecessors, (14197), 2646 states have call successors, (2646), 270 states have call predecessors, (2646), 270 states have return successors, (2646), 2622 states have call predecessors, (2646), 2646 states have call successors, (2646) [2024-11-23 23:28:10,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12936 states to 12936 states and 19489 transitions. [2024-11-23 23:28:10,224 INFO L78 Accepts]: Start accepts. Automaton has 12936 states and 19489 transitions. Word has length 375 [2024-11-23 23:28:10,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:10,225 INFO L471 AbstractCegarLoop]: Abstraction has 12936 states and 19489 transitions. [2024-11-23 23:28:10,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.25) internal successors, (147), 12 states have internal predecessors, (147), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84) [2024-11-23 23:28:10,226 INFO L276 IsEmpty]: Start isEmpty. Operand 12936 states and 19489 transitions. [2024-11-23 23:28:10,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2024-11-23 23:28:10,231 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:10,232 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:28:10,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-23 23:28:10,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-23 23:28:10,436 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:10,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:10,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1693303262, now seen corresponding path program 1 times [2024-11-23 23:28:10,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:28:10,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670282921] [2024-11-23 23:28:10,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:10,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:28:10,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:11,459 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:28:11,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:28:11,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670282921] [2024-11-23 23:28:11,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670282921] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:28:11,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:28:11,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-23 23:28:11,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628174056] [2024-11-23 23:28:11,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:28:11,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-23 23:28:11,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:28:11,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-23 23:28:11,464 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:28:11,464 INFO L87 Difference]: Start difference. First operand 12936 states and 19489 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:28:23,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:23,311 INFO L93 Difference]: Finished difference Result 97835 states and 146113 transitions. [2024-11-23 23:28:23,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-23 23:28:23,311 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 376 [2024-11-23 23:28:23,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:23,782 INFO L225 Difference]: With dead ends: 97835 [2024-11-23 23:28:23,783 INFO L226 Difference]: Without dead ends: 84658 [2024-11-23 23:28:23,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:28:23,834 INFO L435 NwaCegarLoop]: 888 mSDtfsCounter, 2672 mSDsluCounter, 3270 mSDsCounter, 0 mSdLazyCounter, 1788 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2672 SdHoareTripleChecker+Valid, 4158 SdHoareTripleChecker+Invalid, 2374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 1788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:23,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2672 Valid, 4158 Invalid, 2374 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [586 Valid, 1788 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-23 23:28:23,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84658 states. [2024-11-23 23:28:33,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84658 to 65322. [2024-11-23 23:28:33,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65322 states, 50813 states have (on average 1.3979099836655975) internal successors, (71032), 51005 states have internal predecessors, (71032), 13206 states have call successors, (13206), 1302 states have call predecessors, (13206), 1302 states have return successors, (13206), 13014 states have call predecessors, (13206), 13206 states have call successors, (13206) [2024-11-23 23:28:33,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65322 states to 65322 states and 97444 transitions. [2024-11-23 23:28:33,859 INFO L78 Accepts]: Start accepts. Automaton has 65322 states and 97444 transitions. Word has length 376 [2024-11-23 23:28:33,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:33,860 INFO L471 AbstractCegarLoop]: Abstraction has 65322 states and 97444 transitions. [2024-11-23 23:28:33,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:28:33,861 INFO L276 IsEmpty]: Start isEmpty. Operand 65322 states and 97444 transitions. [2024-11-23 23:28:33,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2024-11-23 23:28:33,881 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:33,882 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:28:33,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-23 23:28:33,882 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:33,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:33,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1895127196, now seen corresponding path program 1 times [2024-11-23 23:28:33,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:28:33,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804632425] [2024-11-23 23:28:33,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:33,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:28:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-23 23:28:34,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [165554377] [2024-11-23 23:28:34,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:34,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:28:34,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:28:34,969 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:28:34,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-23 23:28:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:35,773 INFO L256 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-23 23:28:35,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 659 proven. 150 refuted. 0 times theorem prover too weak. 4915 trivial. 0 not checked. [2024-11-23 23:28:38,196 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:28:40,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:28:40,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804632425] [2024-11-23 23:28:40,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-23 23:28:40,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165554377] [2024-11-23 23:28:40,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165554377] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:28:40,456 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:28:40,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-23 23:28:40,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811707339] [2024-11-23 23:28:40,456 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-23 23:28:40,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:28:40,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:28:40,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:28:40,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:28:40,459 INFO L87 Difference]: Start difference. First operand 65322 states and 97444 transitions. Second operand has 8 states, 8 states have (on average 14.375) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:28:52,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:52,350 INFO L93 Difference]: Finished difference Result 154662 states and 228579 transitions. [2024-11-23 23:28:52,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:28:52,351 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 376 [2024-11-23 23:28:52,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:53,053 INFO L225 Difference]: With dead ends: 154662 [2024-11-23 23:28:53,053 INFO L226 Difference]: Without dead ends: 112128 [2024-11-23 23:28:53,193 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:28:53,194 INFO L435 NwaCegarLoop]: 297 mSDtfsCounter, 361 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1554 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:53,194 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 1554 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:28:53,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112128 states. [2024-11-23 23:29:07,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112128 to 109738. [2024-11-23 23:29:07,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109738 states, 84755 states have (on average 1.386797239100938) internal successors, (117538), 85259 states have internal predecessors, (117538), 22342 states have call successors, (22342), 2640 states have call predecessors, (22342), 2640 states have return successors, (22342), 21838 states have call predecessors, (22342), 22342 states have call successors, (22342) [2024-11-23 23:29:08,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109738 states to 109738 states and 162222 transitions. [2024-11-23 23:29:08,946 INFO L78 Accepts]: Start accepts. Automaton has 109738 states and 162222 transitions. Word has length 376 [2024-11-23 23:29:08,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:08,951 INFO L471 AbstractCegarLoop]: Abstraction has 109738 states and 162222 transitions. [2024-11-23 23:29:08,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 7 states have internal predecessors, (115), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:29:08,951 INFO L276 IsEmpty]: Start isEmpty. Operand 109738 states and 162222 transitions. [2024-11-23 23:29:08,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2024-11-23 23:29:08,996 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:08,996 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:29:09,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-23 23:29:09,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-23 23:29:09,197 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:09,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:09,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1937624872, now seen corresponding path program 1 times [2024-11-23 23:29:09,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:29:09,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577642983] [2024-11-23 23:29:09,203 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:09,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:29:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:09,837 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:29:09,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:29:09,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577642983] [2024-11-23 23:29:09,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577642983] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:29:09,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:29:09,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:29:09,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179919180] [2024-11-23 23:29:09,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:29:09,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:29:09,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:29:09,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:29:09,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:29:09,844 INFO L87 Difference]: Start difference. First operand 109738 states and 162222 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:29:27,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:27,473 INFO L93 Difference]: Finished difference Result 194414 states and 288552 transitions. [2024-11-23 23:29:27,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:29:27,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 376 [2024-11-23 23:29:27,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:28,335 INFO L225 Difference]: With dead ends: 194414 [2024-11-23 23:29:28,335 INFO L226 Difference]: Without dead ends: 150320 [2024-11-23 23:29:28,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:29:28,479 INFO L435 NwaCegarLoop]: 352 mSDtfsCounter, 209 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:28,479 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 1387 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:29:28,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150320 states. [2024-11-23 23:29:44,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150320 to 109878. [2024-11-23 23:29:44,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109878 states, 84895 states have (on average 1.386159373343542) internal successors, (117678), 85399 states have internal predecessors, (117678), 22342 states have call successors, (22342), 2640 states have call predecessors, (22342), 2640 states have return successors, (22342), 21838 states have call predecessors, (22342), 22342 states have call successors, (22342) [2024-11-23 23:29:45,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109878 states to 109878 states and 162362 transitions. [2024-11-23 23:29:45,850 INFO L78 Accepts]: Start accepts. Automaton has 109878 states and 162362 transitions. Word has length 376 [2024-11-23 23:29:45,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:45,851 INFO L471 AbstractCegarLoop]: Abstraction has 109878 states and 162362 transitions. [2024-11-23 23:29:45,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:29:45,851 INFO L276 IsEmpty]: Start isEmpty. Operand 109878 states and 162362 transitions. [2024-11-23 23:29:45,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2024-11-23 23:29:45,881 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:45,881 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:29:45,881 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-23 23:29:45,882 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:45,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:45,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1077478746, now seen corresponding path program 1 times [2024-11-23 23:29:45,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:29:45,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507664934] [2024-11-23 23:29:45,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:45,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:29:46,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-23 23:29:46,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724486197] [2024-11-23 23:29:46,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:46,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:29:46,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:29:46,682 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:29:46,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 23:29:47,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-23 23:29:47,389 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-23 23:29:47,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-23 23:29:48,840 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-23 23:29:48,840 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-23 23:29:48,842 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-23 23:29:48,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-23 23:29:49,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:29:49,069 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:29:49,765 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-23 23:29:49,771 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 11:29:49 BoogieIcfgContainer [2024-11-23 23:29:49,771 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-23 23:29:49,773 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-23 23:29:49,773 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-23 23:29:49,777 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-23 23:29:49,779 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:27:26" (3/4) ... [2024-11-23 23:29:49,788 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-23 23:29:49,789 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-23 23:29:49,797 INFO L158 Benchmark]: Toolchain (without parser) took 146130.70ms. Allocated memory was 142.6MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 104.9MB in the beginning and 4.3GB in the end (delta: -4.2GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-23 23:29:49,797 INFO L158 Benchmark]: CDTParser took 0.50ms. Allocated memory is still 167.8MB. Free memory is still 104.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:29:49,798 INFO L158 Benchmark]: CACSL2BoogieTranslator took 710.55ms. Allocated memory is still 142.6MB. Free memory was 104.9MB in the beginning and 80.6MB in the end (delta: 24.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-23 23:29:49,798 INFO L158 Benchmark]: Boogie Procedure Inliner took 157.10ms. Allocated memory is still 142.6MB. Free memory was 80.6MB in the beginning and 66.6MB in the end (delta: 14.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-23 23:29:49,798 INFO L158 Benchmark]: Boogie Preprocessor took 230.92ms. Allocated memory is still 142.6MB. Free memory was 66.6MB in the beginning and 47.8MB in the end (delta: 18.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-23 23:29:49,798 INFO L158 Benchmark]: RCFGBuilder took 1882.06ms. Allocated memory is still 142.6MB. Free memory was 47.8MB in the beginning and 89.7MB in the end (delta: -41.9MB). Peak memory consumption was 33.7MB. Max. memory is 16.1GB. [2024-11-23 23:29:49,799 INFO L158 Benchmark]: TraceAbstraction took 143125.66ms. Allocated memory was 142.6MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 89.1MB in the beginning and 4.3GB in the end (delta: -4.2GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-23 23:29:49,799 INFO L158 Benchmark]: Witness Printer took 16.29ms. Allocated memory is still 5.5GB. Free memory was 4.3GB in the beginning and 4.3GB in the end (delta: 107.9kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:29:49,804 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.50ms. Allocated memory is still 167.8MB. Free memory is still 104.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 710.55ms. Allocated memory is still 142.6MB. Free memory was 104.9MB in the beginning and 80.6MB in the end (delta: 24.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 157.10ms. Allocated memory is still 142.6MB. Free memory was 80.6MB in the beginning and 66.6MB in the end (delta: 14.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 230.92ms. Allocated memory is still 142.6MB. Free memory was 66.6MB in the beginning and 47.8MB in the end (delta: 18.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 1882.06ms. Allocated memory is still 142.6MB. Free memory was 47.8MB in the beginning and 89.7MB in the end (delta: -41.9MB). Peak memory consumption was 33.7MB. Max. memory is 16.1GB. * TraceAbstraction took 143125.66ms. Allocated memory was 142.6MB in the beginning and 5.5GB in the end (delta: 5.3GB). Free memory was 89.1MB in the beginning and 4.3GB in the end (delta: -4.2GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 16.29ms. Allocated memory is still 5.5GB. Free memory was 4.3GB in the beginning and 4.3GB in the end (delta: 107.9kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * 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 shiftRight at line 222, overapproximation of someBinaryArithmeticDOUBLEoperation at line 284, overapproximation of someBinaryFLOATComparisonOperation at line 331, overapproximation of someBinaryFLOATComparisonOperation at line 336, overapproximation of someBinaryFLOATComparisonOperation at line 188, overapproximation of someBinaryFLOATComparisonOperation at line 372, overapproximation of someBinaryFLOATComparisonOperation at line 112, overapproximation of someBinaryFLOATComparisonOperation at line 370, overapproximation of someBinaryFLOATComparisonOperation at line 161, overapproximation of someBinaryFLOATComparisonOperation at line 376, overapproximation of someBinaryFLOATComparisonOperation at line 333, overapproximation of someBinaryFLOATComparisonOperation at line 368, overapproximation of someBinaryFLOATComparisonOperation at line 374, overapproximation of someBinaryFLOATComparisonOperation at line 334, overapproximation of someBinaryFLOATComparisonOperation at line 103, overapproximation of someBinaryFLOATComparisonOperation at line 204, overapproximation of someBinaryFLOATComparisonOperation at line 242, overapproximation of someBinaryFLOATComparisonOperation at line 239, overapproximation of someBinaryFLOATComparisonOperation at line 109, overapproximation of bitwiseOr at line 273, overapproximation of bitwiseOr at line 397, overapproximation of someUnaryDOUBLEoperation at line 63, overapproximation of someBinaryDOUBLEComparisonOperation at line 387, overapproximation of someBinaryDOUBLEComparisonOperation at line 316, overapproximation of someBinaryDOUBLEComparisonOperation at line 320, overapproximation of someBinaryDOUBLEComparisonOperation at line 312, overapproximation of someBinaryDOUBLEComparisonOperation at line 397, overapproximation of someBinaryDOUBLEComparisonOperation at line 318, overapproximation of someBinaryDOUBLEComparisonOperation at line 314, overapproximation of someUnaryFLOAToperation at line 161, overapproximation of someUnaryFLOAToperation at line 242, overapproximation of someUnaryFLOAToperation at line 239. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = -4; [L23] unsigned char var_1_3 = 64; [L24] unsigned char var_1_4 = 0; [L25] unsigned char var_1_5 = 2; [L26] unsigned short int var_1_6 = 10; [L27] double var_1_8 = 1.875; [L28] signed long int var_1_9 = -4; [L29] double var_1_10 = 63.5; [L30] double var_1_11 = 255.375; [L31] double var_1_12 = 999999999.525; [L32] double var_1_13 = 63.75; [L33] double var_1_14 = 0.625; [L34] unsigned short int var_1_15 = 5; [L35] signed char var_1_16 = 4; [L36] signed char var_1_17 = 0; [L37] signed char var_1_18 = -2; [L38] signed char var_1_19 = 1; [L39] unsigned short int var_1_20 = 50; [L40] unsigned short int var_1_21 = 0; [L41] unsigned char var_1_22 = 2; [L42] float var_1_23 = 0.933; [L43] float var_1_24 = 4.25; [L44] float var_1_25 = 200.7; [L45] unsigned char var_1_26 = 100; [L46] unsigned char var_1_27 = 64; [L47] unsigned char var_1_28 = 25; [L48] unsigned char var_1_29 = 8; [L49] signed long int var_1_30 = -1000000; [L50] unsigned char var_1_31 = 2; [L51] signed long int var_1_32 = -100; [L52] unsigned char var_1_33 = 0; [L53] signed long int var_1_34 = -128; [L54] unsigned char var_1_35 = 1; [L55] unsigned char var_1_36 = 10; [L56] unsigned char var_1_37 = 5; [L57] signed long int var_1_38 = 10; [L58] unsigned long int var_1_39 = 64; [L59] unsigned long int var_1_40 = 3967768577; [L60] signed short int var_1_41 = -500; [L61] signed short int var_1_42 = 64; [L62] signed short int var_1_43 = -16; [L63] float var_1_44 = -0.65; [L64] float var_1_45 = 50.8; [L65] float var_1_46 = 7.25; [L66] float var_1_47 = 15.1; [L67] float var_1_48 = 256.6; [L68] float var_1_49 = 24.8; [L69] unsigned short int var_1_50 = 1; [L70] unsigned short int var_1_51 = 54377; [L71] unsigned short int var_1_52 = 2; [L72] unsigned long int var_1_53 = 4; [L73] signed short int var_1_54 = 64; [L74] signed long int var_1_55 = 200; [L75] unsigned char var_1_56 = 1; [L76] unsigned char var_1_57 = 0; [L77] unsigned char var_1_58 = 0; [L78] unsigned char var_1_59 = 0; [L79] signed char var_1_60 = -1; [L80] unsigned char var_1_61 = 10; [L81] unsigned long int var_1_62 = 10; [L82] signed short int var_1_63 = -5; [L83] double var_1_64 = 1.75; [L84] double var_1_65 = 7.5; [L85] double var_1_66 = 128.25; [L86] unsigned short int var_1_67 = 128; [L87] signed long int var_1_68 = 1000000000; [L88] unsigned char var_1_69 = 1; [L89] float var_1_70 = 64.5; [L90] unsigned short int var_1_71 = 256; [L91] unsigned long int var_1_72 = 1; [L92] signed char var_1_73 = -4; [L93] unsigned short int var_1_74 = 10; [L94] signed char var_1_75 = 5; [L95] unsigned char last_1_var_1_3 = 64; [L96] unsigned short int last_1_var_1_6 = 10; [L97] unsigned short int last_1_var_1_15 = 5; [L98] unsigned short int last_1_var_1_20 = 50; [L99] unsigned short int last_1_var_1_21 = 0; VAL [isInitial=0, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=0, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L401] isInitial = 1 [L402] FCALL initially() [L404] CALL updateLastVariables() [L390] last_1_var_1_3 = var_1_3 [L391] last_1_var_1_6 = var_1_6 [L392] last_1_var_1_15 = var_1_15 [L393] last_1_var_1_20 = var_1_20 [L394] last_1_var_1_21 = var_1_21 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=0, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L404] RET updateLastVariables() [L405] CALL updateVariables() [L301] var_1_4 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L302] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L303] CALL assume_abort_if_not(var_1_4 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L303] RET assume_abort_if_not(var_1_4 <= 254) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=2, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L304] var_1_5 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L305] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L306] CALL assume_abort_if_not(var_1_5 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L306] RET assume_abort_if_not(var_1_5 <= 254) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=-4] [L307] var_1_9 = __VERIFIER_nondet_long() [L308] CALL assume_abort_if_not(var_1_9 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L308] RET assume_abort_if_not(var_1_9 >= -2147483648) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L309] CALL assume_abort_if_not(var_1_9 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L309] RET assume_abort_if_not(var_1_9 <= 2147483647) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L310] CALL assume_abort_if_not(var_1_9 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L310] RET assume_abort_if_not(var_1_9 != 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_10=127/2, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L311] var_1_10 = __VERIFIER_nondet_double() [L312] CALL assume_abort_if_not((var_1_10 >= 0.0F && var_1_10 <= -1.0e-20F) || (var_1_10 <= 4611686.018427382800e+12F && var_1_10 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L312] RET assume_abort_if_not((var_1_10 >= 0.0F && var_1_10 <= -1.0e-20F) || (var_1_10 <= 4611686.018427382800e+12F && var_1_10 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_11=2043/8, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L313] var_1_11 = __VERIFIER_nondet_double() [L314] CALL assume_abort_if_not((var_1_11 >= 0.0F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 4611686.018427382800e+12F && var_1_11 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L314] RET assume_abort_if_not((var_1_11 >= 0.0F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 4611686.018427382800e+12F && var_1_11 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_12=39999999981/40, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L315] var_1_12 = __VERIFIER_nondet_double() [L316] CALL assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 4611686.018427382800e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L316] RET assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 4611686.018427382800e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_13=255/4, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L317] var_1_13 = __VERIFIER_nondet_double() [L318] CALL assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 4611686.018427382800e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L318] RET assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 4611686.018427382800e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_14=5/8, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L319] var_1_14 = __VERIFIER_nondet_double() [L320] CALL assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L320] RET assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=0, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L321] var_1_17 = __VERIFIER_nondet_char() [L322] CALL assume_abort_if_not(var_1_17 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L322] RET assume_abort_if_not(var_1_17 >= -63) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L323] CALL assume_abort_if_not(var_1_17 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L323] RET assume_abort_if_not(var_1_17 <= 63) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-2, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L324] var_1_18 = __VERIFIER_nondet_char() [L325] CALL assume_abort_if_not(var_1_18 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L325] RET assume_abort_if_not(var_1_18 >= -31) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L326] CALL assume_abort_if_not(var_1_18 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L326] RET assume_abort_if_not(var_1_18 <= 32) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=1, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L327] var_1_19 = __VERIFIER_nondet_char() [L328] CALL assume_abort_if_not(var_1_19 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L328] RET assume_abort_if_not(var_1_19 >= -31) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L329] CALL assume_abort_if_not(var_1_19 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L329] RET assume_abort_if_not(var_1_19 <= 31) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_23=933/1000, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L330] var_1_23 = __VERIFIER_nondet_float() [L331] CALL assume_abort_if_not((var_1_23 >= -922337.2036854776000e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 9223372.036854776000e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L331] RET assume_abort_if_not((var_1_23 >= -922337.2036854776000e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 9223372.036854776000e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_24=17/4, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L332] var_1_24 = __VERIFIER_nondet_float() [L333] CALL assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L333] RET assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L334] CALL assume_abort_if_not(var_1_24 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L334] RET assume_abort_if_not(var_1_24 != 0.0F) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_25=2007/10, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L335] var_1_25 = __VERIFIER_nondet_float() [L336] CALL assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L336] RET assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=100, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L337] var_1_26 = __VERIFIER_nondet_uchar() [L338] CALL assume_abort_if_not(var_1_26 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L338] RET assume_abort_if_not(var_1_26 >= 63) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L339] CALL assume_abort_if_not(var_1_26 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L339] RET assume_abort_if_not(var_1_26 <= 127) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L340] var_1_27 = __VERIFIER_nondet_uchar() [L341] CALL assume_abort_if_not(var_1_27 >= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L341] RET assume_abort_if_not(var_1_27 >= 64) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L342] CALL assume_abort_if_not(var_1_27 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L342] RET assume_abort_if_not(var_1_27 <= 127) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=25, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L343] var_1_28 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L344] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L345] CALL assume_abort_if_not(var_1_28 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L345] RET assume_abort_if_not(var_1_28 <= 127) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=8, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L346] var_1_29 = __VERIFIER_nondet_uchar() [L347] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L347] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L348] CALL assume_abort_if_not(var_1_29 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L348] RET assume_abort_if_not(var_1_29 <= 127) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=2, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L349] var_1_31 = __VERIFIER_nondet_uchar() [L350] CALL assume_abort_if_not(var_1_31 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L350] RET assume_abort_if_not(var_1_31 >= 1) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L351] CALL assume_abort_if_not(var_1_31 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L351] RET assume_abort_if_not(var_1_31 <= 127) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L352] var_1_33 = __VERIFIER_nondet_uchar() [L353] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L353] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L354] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L354] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-128, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L355] var_1_34 = __VERIFIER_nondet_long() [L356] CALL assume_abort_if_not(var_1_34 >= -2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L356] RET assume_abort_if_not(var_1_34 >= -2147483646) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L357] CALL assume_abort_if_not(var_1_34 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L357] RET assume_abort_if_not(var_1_34 <= 2147483646) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=10, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L358] var_1_36 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L359] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L360] CALL assume_abort_if_not(var_1_36 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L360] RET assume_abort_if_not(var_1_36 <= 64) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=5, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L361] var_1_37 = __VERIFIER_nondet_uchar() [L362] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L362] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L363] CALL assume_abort_if_not(var_1_37 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L363] RET assume_abort_if_not(var_1_37 <= 63) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=3967768577, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L364] var_1_40 = __VERIFIER_nondet_ulong() [L365] CALL assume_abort_if_not(var_1_40 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L365] RET assume_abort_if_not(var_1_40 >= 2147483647) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L366] CALL assume_abort_if_not(var_1_40 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L366] RET assume_abort_if_not(var_1_40 <= 4294967294) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_45=254/5, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L367] var_1_45 = __VERIFIER_nondet_float() [L368] CALL assume_abort_if_not((var_1_45 >= -922337.2036854765600e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854765600e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L368] RET assume_abort_if_not((var_1_45 >= -922337.2036854765600e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854765600e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_46=29/4, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L369] var_1_46 = __VERIFIER_nondet_float() [L370] CALL assume_abort_if_not((var_1_46 >= -922337.2036854765600e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854765600e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L370] RET assume_abort_if_not((var_1_46 >= -922337.2036854765600e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854765600e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_47=151/10, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L371] var_1_47 = __VERIFIER_nondet_float() [L372] CALL assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854765600e+12F && var_1_47 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L372] RET assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854765600e+12F && var_1_47 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_48=1283/5, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L373] var_1_48 = __VERIFIER_nondet_float() [L374] CALL assume_abort_if_not((var_1_48 >= 0.0F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854765600e+12F && var_1_48 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L374] RET assume_abort_if_not((var_1_48 >= 0.0F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854765600e+12F && var_1_48 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_49=124/5, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L375] var_1_49 = __VERIFIER_nondet_float() [L376] CALL assume_abort_if_not((var_1_49 >= -461168.6018427382800e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 4611686.018427382800e+12F && var_1_49 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L376] RET assume_abort_if_not((var_1_49 >= -461168.6018427382800e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 4611686.018427382800e+12F && var_1_49 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=54377, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L377] var_1_51 = __VERIFIER_nondet_ushort() [L378] CALL assume_abort_if_not(var_1_51 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L378] RET assume_abort_if_not(var_1_51 >= 32767) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L379] CALL assume_abort_if_not(var_1_51 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L379] RET assume_abort_if_not(var_1_51 <= 65534) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=0, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L380] var_1_57 = __VERIFIER_nondet_uchar() [L381] CALL assume_abort_if_not(var_1_57 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L381] RET assume_abort_if_not(var_1_57 >= 1) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L382] CALL assume_abort_if_not(var_1_57 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L382] RET assume_abort_if_not(var_1_57 <= 1) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L383] var_1_59 = __VERIFIER_nondet_uchar() [L384] CALL assume_abort_if_not(var_1_59 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L384] RET assume_abort_if_not(var_1_59 >= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L385] CALL assume_abort_if_not(var_1_59 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L385] RET assume_abort_if_not(var_1_59 <= 0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_66=513/4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L386] var_1_66 = __VERIFIER_nondet_double() [L387] CALL assume_abort_if_not((var_1_66 >= -461168.6018427382800e+13F && var_1_66 <= -1.0e-20F) || (var_1_66 <= 4611686.018427382800e+12F && var_1_66 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L387] RET assume_abort_if_not((var_1_66 >= -461168.6018427382800e+13F && var_1_66 <= -1.0e-20F) || (var_1_66 <= 4611686.018427382800e+12F && var_1_66 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=2, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L405] RET updateVariables() [L406] CALL step() [L103] COND TRUE (var_1_23 / var_1_24) > var_1_25 [L104] var_1_22 = ((var_1_26 + var_1_27) - (((((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29))) < 0 ) ? -((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29))) : ((((var_1_28) > (var_1_29)) ? (var_1_28) : (var_1_29)))))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=-1000000, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L106] COND TRUE var_1_29 > ((var_1_26 % 200) / (var_1_27 + var_1_31)) [L107] var_1_30 = (((((var_1_26) > (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))))) ? (var_1_26) : (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)))))) - var_1_28) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=-100, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L109] COND TRUE (var_1_23 >= var_1_25) || var_1_33 [L110] var_1_32 = ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L112] COND FALSE !((var_1_24 * var_1_25) < var_1_23) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L119] EXPR var_1_30 & var_1_32 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L119] EXPR (var_1_28 + var_1_26) & (var_1_30 & var_1_32) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=10, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L119] COND FALSE !((var_1_22 / var_1_27) <= ((var_1_28 + var_1_26) & (var_1_30 & var_1_32))) [L128] var_1_38 = var_1_36 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L130] COND FALSE !(\read(var_1_33)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=64, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L133] COND FALSE !(var_1_22 <= var_1_30) [L136] var_1_39 = ((((var_1_29) < (var_1_37)) ? (var_1_29) : (var_1_37))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L139] COND FALSE !(2 < var_1_38) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=64, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L154] COND TRUE (var_1_27 - (var_1_37 + var_1_28)) <= var_1_38 [L155] var_1_42 = (var_1_36 - var_1_28) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L157] EXPR var_1_22 ^ var_1_37 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=-16, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L157] COND TRUE (var_1_22 ^ var_1_37) >= (~ var_1_36) [L158] var_1_43 = ((((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37)))) < (var_1_26)) ? (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37)))) : (var_1_26))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L160] COND TRUE (128 - var_1_26) > var_1_36 [L161] var_1_44 = ((((2.5f) < 0 ) ? -(2.5f) : (2.5f))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=1, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L181] COND TRUE (-4 % var_1_26) <= (var_1_41 + var_1_32) [L182] var_1_50 = ((((var_1_29) > (((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))))) ? (var_1_29) : (((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=2, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L188] COND TRUE var_1_46 <= ((((var_1_44) > ((var_1_45 / var_1_24))) ? (var_1_44) : ((var_1_45 / var_1_24)))) [L189] var_1_52 = ((((((((var_1_27) > (var_1_36)) ? (var_1_27) : (var_1_36))) < 0 ) ? -((((var_1_27) > (var_1_36)) ? (var_1_27) : (var_1_36))) : ((((var_1_27) > (var_1_36)) ? (var_1_27) : (var_1_36))))) + var_1_28) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L195] var_1_33 && (var_1_31 == (var_1_28 | var_1_32)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=64, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L195] COND FALSE !(var_1_33 && (var_1_31 == (var_1_28 | var_1_32))) [L204] COND TRUE var_1_24 >= 64.5f [L205] var_1_54 = var_1_28 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L207] COND FALSE !(((var_1_40 - var_1_37) * var_1_51) < var_1_35) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L212] COND FALSE !(var_1_38 >= (~ var_1_34)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L217] COND TRUE var_1_30 <= var_1_26 [L218] var_1_58 = var_1_59 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L222] EXPR 32u >> var_1_26 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=-1, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L222] COND TRUE var_1_40 < (32u >> var_1_26) [L223] var_1_60 = ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L225] COND FALSE !(\read(var_1_59)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=10, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L232] COND TRUE var_1_57 || var_1_33 [L233] var_1_62 = (((((((((var_1_52) > (128u)) ? (var_1_52) : (128u)))) > (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))))) ? (((((var_1_52) > (128u)) ? (var_1_52) : (128u)))) : (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50)))))) + var_1_28) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L235] COND FALSE !(var_1_58 && (var_1_50 != var_1_53)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=7/4, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L238] COND TRUE (var_1_26 + var_1_40) >= var_1_28 [L239] var_1_64 = ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=15/2, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L241] COND TRUE \read(var_1_57) [L242] var_1_65 = ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L246] COND FALSE !(\read(var_1_58)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=1000000000, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L249] var_1_68 = var_1_63 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=1, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L250] COND TRUE \read(var_1_56) [L251] var_1_69 = var_1_59 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=129/2, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L253] var_1_70 = var_1_45 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=256, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L254] COND FALSE !(\read(var_1_33)) [L257] var_1_71 = var_1_61 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L259] COND FALSE !(\read(var_1_33)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=-4, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L262] var_1_73 = var_1_37 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=10, var_1_75=5, var_1_8=15/8, var_1_9=66] [L263] COND TRUE ((((var_1_39) < (((((16u) < (var_1_55)) ? (16u) : (var_1_55))))) ? (var_1_39) : (((((16u) < (var_1_55)) ? (16u) : (var_1_55)))))) <= var_1_62 [L264] var_1_74 = ((((var_1_29) > (var_1_35)) ? (var_1_29) : (var_1_35))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=5, var_1_8=15/8, var_1_9=66] [L268] var_1_75 = var_1_37 [L269] signed long int stepLocal_0 = last_1_var_1_21; VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, stepLocal_0=0, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L270] COND FALSE !(last_1_var_1_6 < stepLocal_0) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L273] EXPR last_1_var_1_20 ^ last_1_var_1_15 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L273] signed long int stepLocal_2 = last_1_var_1_20 ^ last_1_var_1_15; [L274] unsigned char stepLocal_1 = var_1_5; VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, stepLocal_1=131, stepLocal_2=1, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L275] COND FALSE !(stepLocal_2 < -256) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, stepLocal_1=131, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L278] COND FALSE !(stepLocal_1 <= 50) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=50, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L282] var_1_20 = (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_8=15/8, var_1_9=66] [L283] COND TRUE var_1_3 < (var_1_5 % ((((32) > (var_1_9)) ? (32) : (var_1_9)))) [L284] var_1_8 = ((((((var_1_10) > (var_1_11)) ? (var_1_10) : (var_1_11))) - var_1_12) + (var_1_13 - var_1_14)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=5, var_1_16=4, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=-4, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L290] var_1_16 = (var_1_17 + (var_1_18 + ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) [L291] var_1_1 = ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))) [L292] unsigned short int stepLocal_3 = var_1_6; VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, stepLocal_3=10, var_1_15=5, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L293] EXPR (var_1_3 * var_1_17) & (var_1_1 * var_1_18) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, stepLocal_3=10, var_1_15=5, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L293] COND FALSE !(stepLocal_3 == ((var_1_3 * var_1_17) & (var_1_1 * var_1_18))) [L296] COND TRUE ((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) > var_1_21 [L297] var_1_15 = ((((var_1_3) > ((var_1_5 + var_1_4))) ? (var_1_3) : ((var_1_5 + var_1_4)))) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L406] RET step() [L407] CALL, EXPR property() [L397] EXPR ((var_1_1 == ((signed long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) && ((last_1_var_1_6 < last_1_var_1_21) ? (var_1_3 == ((unsigned char) ((((var_1_4) > (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1)) && (((last_1_var_1_20 ^ last_1_var_1_15) < -256) ? (var_1_6 == ((unsigned short int) (((((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) < 0 ) ? -((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) : ((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))))))) : ((var_1_5 <= 50) ? (var_1_6 == ((unsigned short int) last_1_var_1_20)) : 1)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L397] EXPR last_1_var_1_20 ^ last_1_var_1_15 VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L397] EXPR ((var_1_1 == ((signed long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) && ((last_1_var_1_6 < last_1_var_1_21) ? (var_1_3 == ((unsigned char) ((((var_1_4) > (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1)) && (((last_1_var_1_20 ^ last_1_var_1_15) < -256) ? (var_1_6 == ((unsigned short int) (((((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) < 0 ) ? -((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) : ((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))))))) : ((var_1_5 <= 50) ? (var_1_6 == ((unsigned short int) last_1_var_1_20)) : 1)) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L397] EXPR (((((((var_1_1 == ((signed long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) && ((last_1_var_1_6 < last_1_var_1_21) ? (var_1_3 == ((unsigned char) ((((var_1_4) > (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1)) && (((last_1_var_1_20 ^ last_1_var_1_15) < -256) ? (var_1_6 == ((unsigned short int) (((((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) < 0 ) ? -((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) : ((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))))))) : ((var_1_5 <= 50) ? (var_1_6 == ((unsigned short int) last_1_var_1_20)) : 1))) && ((var_1_3 < (var_1_5 % ((((32) > (var_1_9)) ? (32) : (var_1_9))))) ? (var_1_8 == ((double) ((((((var_1_10) > (var_1_11)) ? (var_1_10) : (var_1_11))) - var_1_12) + (var_1_13 - var_1_14)))) : ((var_1_13 <= (var_1_14 + var_1_11)) ? (var_1_8 == ((double) var_1_12)) : 1))) && ((((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) > var_1_21) ? (var_1_15 == ((unsigned short int) ((((var_1_3) > ((var_1_5 + var_1_4))) ? (var_1_3) : ((var_1_5 + var_1_4)))))) : 1)) && (var_1_16 == ((signed char) (var_1_17 + (var_1_18 + ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19)))))))) && (var_1_20 == ((unsigned short int) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_6 == ((var_1_3 * var_1_17) & (var_1_1 * var_1_18))) ? (var_1_21 == ((unsigned short int) (var_1_4 + 128))) : 1) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L397-L398] return (((((((var_1_1 == ((signed long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) && ((last_1_var_1_6 < last_1_var_1_21) ? (var_1_3 == ((unsigned char) ((((var_1_4) > (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1)) && (((last_1_var_1_20 ^ last_1_var_1_15) < -256) ? (var_1_6 == ((unsigned short int) (((((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) < 0 ) ? -((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))) : ((((((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) > ((last_1_var_1_20 + last_1_var_1_3))) ? (((((var_1_5) > (var_1_4)) ? (var_1_5) : (var_1_4)))) : ((last_1_var_1_20 + last_1_var_1_3)))))))) : ((var_1_5 <= 50) ? (var_1_6 == ((unsigned short int) last_1_var_1_20)) : 1))) && ((var_1_3 < (var_1_5 % ((((32) > (var_1_9)) ? (32) : (var_1_9))))) ? (var_1_8 == ((double) ((((((var_1_10) > (var_1_11)) ? (var_1_10) : (var_1_11))) - var_1_12) + (var_1_13 - var_1_14)))) : ((var_1_13 <= (var_1_14 + var_1_11)) ? (var_1_8 == ((double) var_1_12)) : 1))) && ((((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) > var_1_21) ? (var_1_15 == ((unsigned short int) ((((var_1_3) > ((var_1_5 + var_1_4))) ? (var_1_3) : ((var_1_5 + var_1_4)))))) : 1)) && (var_1_16 == ((signed char) (var_1_17 + (var_1_18 + ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19)))))))) && (var_1_20 == ((unsigned short int) (((((var_1_5 + var_1_6)) > (var_1_4)) ? ((var_1_5 + var_1_6)) : (var_1_4)))))) && ((var_1_6 == ((var_1_3 * var_1_17) & (var_1_1 * var_1_18))) ? (var_1_21 == ((unsigned short int) (var_1_4 + 128))) : 1) ; [L407] RET, EXPR property() [L407] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] [L19] reach_error() VAL [isInitial=1, last_1_var_1_15=5, last_1_var_1_20=50, last_1_var_1_21=0, last_1_var_1_3=64, last_1_var_1_6=10, var_1_15=272, var_1_16=0, var_1_17=-1, var_1_18=-1, var_1_19=2, var_1_1=0, var_1_20=141, var_1_21=0, var_1_22=64, var_1_26=63, var_1_27=64, var_1_28=63, var_1_29=319, var_1_30=0, var_1_31=1, var_1_32=496, var_1_33=0, var_1_34=-496, var_1_35=1, var_1_36=2, var_1_37=0, var_1_38=2, var_1_39=0, var_1_3=64, var_1_40=2147483647, var_1_41=-500, var_1_42=-61, var_1_43=0, var_1_44=2, var_1_45=5, var_1_46=0, var_1_4=141, var_1_50=64, var_1_51=32767, var_1_52=127, var_1_53=4, var_1_54=63, var_1_55=200, var_1_56=1, var_1_57=1, var_1_58=0, var_1_59=0, var_1_5=131, var_1_60=0, var_1_61=10, var_1_62=191, var_1_63=-5, var_1_64=3, var_1_65=4, var_1_67=128, var_1_68=-5, var_1_69=0, var_1_6=10, var_1_70=5, var_1_71=10, var_1_72=1, var_1_73=0, var_1_74=63, var_1_75=0, var_1_9=66] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 217 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 142.3s, OverallIterations: 20, TraceHistogramMax: 54, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 60.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 9392 SdHoareTripleChecker+Valid, 11.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9339 mSDsluCounter, 24418 SdHoareTripleChecker+Invalid, 9.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16631 mSDsCounter, 2066 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5105 IncrementalHoareTripleChecker+Invalid, 7171 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2066 mSolverCounterUnsat, 7787 mSDtfsCounter, 5105 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2456 GetRequests, 2334 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=109878occurred in iteration=19, InterpolantAutomatonStates: 135, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 51.8s AutomataMinimizationTime, 19 MinimizatonAttempts, 72166 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 5.9s SatisfiabilityAnalysisTime, 17.1s InterpolantComputationTime, 9247 NumberOfCodeBlocks, 9247 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 8470 ConstructedInterpolants, 5 QuantifiedInterpolants, 21579 SizeOfPredicates, 8 NumberOfNonLiveVariables, 3478 ConjunctsInSsa, 29 ConjunctsInUnsatCore, 23 InterpolantComputations, 16 PerfectInterpolantSequences, 131105/131652 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-23 23:29:49,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC --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 4b22aa97f1913ae3cfccd3ac43d88bdb4353913e6f399c17cfa9647d6764d2ff --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:29:53,582 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:29:53,755 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-23 23:29:53,763 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:29:53,763 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:29:53,795 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:29:53,796 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:29:53,796 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:29:53,797 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:29:53,797 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:29:53,797 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:29:53,798 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:29:53,798 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:29:53,798 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:29:53,799 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:29:53,799 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:29:53,799 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 23:29:53,799 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:29:53,799 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:29:53,800 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-23 23:29:53,801 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-23 23:29:53,801 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:29:53,801 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 23:29:53,801 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:29:53,801 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:29:53,801 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:29:53,802 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:29:53,802 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:29:53,802 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:29:53,802 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:29:53,802 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:29:53,803 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 23:29:53,803 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:29:53,804 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC 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 -> 4b22aa97f1913ae3cfccd3ac43d88bdb4353913e6f399c17cfa9647d6764d2ff [2024-11-23 23:29:54,210 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:29:54,222 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:29:54,226 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:29:54,228 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:29:54,228 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:29:54,230 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:29:58,211 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/e6ddecb24/a625ccf03fc34df0a06af9acb49cbf12/FLAG26827845d [2024-11-23 23:29:58,592 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:29:58,593 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:29:58,619 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/e6ddecb24/a625ccf03fc34df0a06af9acb49cbf12/FLAG26827845d [2024-11-23 23:29:58,652 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/data/e6ddecb24/a625ccf03fc34df0a06af9acb49cbf12 [2024-11-23 23:29:58,655 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:29:58,659 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:29:58,664 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:29:58,664 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:29:58,670 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:29:58,671 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:29:58" (1/1) ... [2024-11-23 23:29:58,672 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56a71f2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:58, skipping insertion in model container [2024-11-23 23:29:58,676 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:29:58" (1/1) ... [2024-11-23 23:29:58,732 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:29:58,978 WARN L250 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i[916,929] [2024-11-23 23:29:59,279 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:29:59,305 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:29:59,321 WARN L250 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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-78.i[916,929] [2024-11-23 23:29:59,432 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:29:59,482 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:29:59,483 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59 WrapperNode [2024-11-23 23:29:59,483 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:29:59,484 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:29:59,484 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:29:59,485 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:29:59,499 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,527 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,609 INFO L138 Inliner]: procedures = 27, calls = 67, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 389 [2024-11-23 23:29:59,609 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:29:59,610 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:29:59,610 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:29:59,610 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:29:59,620 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,620 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,630 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,661 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]. [2024-11-23 23:29:59,661 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,662 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,689 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,691 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,698 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,703 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,707 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,714 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:29:59,715 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:29:59,715 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:29:59,716 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:29:59,717 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (1/1) ... [2024-11-23 23:29:59,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:29:59,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:29:59,768 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:29:59,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:29:59,810 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:29:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-23 23:29:59,811 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:29:59,811 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:29:59,812 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:29:59,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:30:00,049 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:30:00,052 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:30:16,769 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-23 23:30:16,770 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:30:16,796 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:30:16,796 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-23 23:30:16,796 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:30:16 BoogieIcfgContainer [2024-11-23 23:30:16,796 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:30:16,802 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:30:16,802 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:30:16,809 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:30:16,809 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:29:58" (1/3) ... [2024-11-23 23:30:16,810 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab6e6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:30:16, skipping insertion in model container [2024-11-23 23:30:16,811 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:29:59" (2/3) ... [2024-11-23 23:30:16,812 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab6e6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:30:16, skipping insertion in model container [2024-11-23 23:30:16,814 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:30:16" (3/3) ... [2024-11-23 23:30:16,816 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-78.i [2024-11-23 23:30:16,834 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:30:16,839 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-78.i that has 2 procedures, 169 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-23 23:30:16,929 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:30:16,945 INFO L333 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, 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;@224acd5a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:30:16,945 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 23:30:16,950 INFO L276 IsEmpty]: Start isEmpty. Operand has 169 states, 112 states have (on average 1.5446428571428572) internal successors, (173), 113 states have internal predecessors, (173), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-23 23:30:16,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-23 23:30:16,973 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:30:16,974 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:30:16,975 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:30:16,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:30:16,981 INFO L85 PathProgramCache]: Analyzing trace with hash -404200456, now seen corresponding path program 1 times [2024-11-23 23:30:16,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:30:16,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [943287375] [2024-11-23 23:30:16,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:16,998 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 [2024-11-23 23:30:16,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:30:17,002 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:30:17,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:18,884 INFO L256 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 23:30:18,900 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:19,007 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 1546 proven. 0 refuted. 0 times theorem prover too weak. 4178 trivial. 0 not checked. [2024-11-23 23:30:19,007 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:30:19,008 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:30:19,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [943287375] [2024-11-23 23:30:19,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [943287375] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:30:19,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:30:19,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-23 23:30:19,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975402298] [2024-11-23 23:30:19,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:30:19,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 23:30:19,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:30:19,056 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 23:30:19,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:30:19,061 INFO L87 Difference]: Start difference. First operand has 169 states, 112 states have (on average 1.5446428571428572) internal successors, (173), 113 states have internal predecessors, (173), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Second operand has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:30:19,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:30:19,131 INFO L93 Difference]: Finished difference Result 331 states and 610 transitions. [2024-11-23 23:30:19,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 23:30:19,134 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 352 [2024-11-23 23:30:19,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:30:19,144 INFO L225 Difference]: With dead ends: 331 [2024-11-23 23:30:19,145 INFO L226 Difference]: Without dead ends: 165 [2024-11-23 23:30:19,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:30:19,154 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:30:19,155 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:30:19,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-23 23:30:19,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-11-23 23:30:19,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 109 states have (on average 1.5137614678899083) internal successors, (165), 109 states have internal predecessors, (165), 54 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-23 23:30:19,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 273 transitions. [2024-11-23 23:30:19,268 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 273 transitions. Word has length 352 [2024-11-23 23:30:19,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:30:19,268 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 273 transitions. [2024-11-23 23:30:19,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:30:19,269 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 273 transitions. [2024-11-23 23:30:19,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-23 23:30:19,287 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:30:19,287 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:30:19,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:19,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-23 23:30:19,488 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:30:19,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:30:19,489 INFO L85 PathProgramCache]: Analyzing trace with hash -2076124788, now seen corresponding path program 1 times [2024-11-23 23:30:19,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:30:19,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [418007654] [2024-11-23 23:30:19,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:19,491 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 [2024-11-23 23:30:19,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:30:19,494 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:30:19,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:21,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:21,112 INFO L256 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:30:21,124 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:22,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:30:22,354 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:30:22,727 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:30:22,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [418007654] [2024-11-23 23:30:22,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [418007654] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:30:22,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [996347986] [2024-11-23 23:30:22,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:22,728 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:30:22,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:30:22,742 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:30:22,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-23 23:30:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:24,265 INFO L256 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:30:24,274 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:24,372 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:30:24,372 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:30:24,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [996347986] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:30:24,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:30:24,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-23 23:30:24,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526829755] [2024-11-23 23:30:24,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:30:24,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:30:24,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:30:24,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:30:24,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:30:24,379 INFO L87 Difference]: Start difference. First operand 165 states and 273 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:30:24,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:30:24,703 INFO L93 Difference]: Finished difference Result 440 states and 729 transitions. [2024-11-23 23:30:24,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:30:24,704 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 352 [2024-11-23 23:30:24,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:30:24,712 INFO L225 Difference]: With dead ends: 440 [2024-11-23 23:30:24,716 INFO L226 Difference]: Without dead ends: 278 [2024-11-23 23:30:24,718 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:30:24,722 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 187 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:30:24,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 593 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:30:24,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2024-11-23 23:30:24,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 275. [2024-11-23 23:30:24,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 186 states have (on average 1.4946236559139785) internal successors, (278), 187 states have internal predecessors, (278), 86 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-23 23:30:24,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 450 transitions. [2024-11-23 23:30:24,806 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 450 transitions. Word has length 352 [2024-11-23 23:30:24,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:30:24,810 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 450 transitions. [2024-11-23 23:30:24,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:30:24,812 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 450 transitions. [2024-11-23 23:30:24,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-23 23:30:24,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:30:24,833 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:30:24,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (4)] Forceful destruction successful, exit code 0 [2024-11-23 23:30:25,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:25,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-23 23:30:25,234 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:30:25,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:30:25,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1055056434, now seen corresponding path program 1 times [2024-11-23 23:30:25,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:30:25,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1107328614] [2024-11-23 23:30:25,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:25,239 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 [2024-11-23 23:30:25,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:30:25,241 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:30:25,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:26,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:26,824 INFO L256 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:30:26,833 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:27,793 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:30:27,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:30:28,120 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:30:28,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1107328614] [2024-11-23 23:30:28,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1107328614] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:30:28,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [536103556] [2024-11-23 23:30:28,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:28,122 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:30:28,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:30:28,125 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:30:28,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-23 23:30:29,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:29,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:30:29,429 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:29,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:30:29,654 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:30:29,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [536103556] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:30:29,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:30:29,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-23 23:30:29,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586735497] [2024-11-23 23:30:29,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:30:29,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:30:29,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:30:29,660 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:30:29,660 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:30:29,661 INFO L87 Difference]: Start difference. First operand 275 states and 450 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:30:31,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:30:31,554 INFO L93 Difference]: Finished difference Result 819 states and 1334 transitions. [2024-11-23 23:30:31,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:30:31,555 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 352 [2024-11-23 23:30:31,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:30:31,566 INFO L225 Difference]: With dead ends: 819 [2024-11-23 23:30:31,567 INFO L226 Difference]: Without dead ends: 547 [2024-11-23 23:30:31,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:30:31,570 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 427 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:30:31,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 499 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-23 23:30:31,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2024-11-23 23:30:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 289. [2024-11-23 23:30:31,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 199 states have (on average 1.4874371859296482) internal successors, (296), 200 states have internal predecessors, (296), 86 states have call successors, (86), 3 states have call predecessors, (86), 3 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-23 23:30:31,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 468 transitions. [2024-11-23 23:30:31,680 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 468 transitions. Word has length 352 [2024-11-23 23:30:31,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:30:31,682 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 468 transitions. [2024-11-23 23:30:31,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:30:31,683 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 468 transitions. [2024-11-23 23:30:31,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-23 23:30:31,692 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:30:31,693 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:30:31,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:31,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-11-23 23:30:32,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:30:32,094 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:30:32,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:30:32,095 INFO L85 PathProgramCache]: Analyzing trace with hash -766368114, now seen corresponding path program 1 times [2024-11-23 23:30:32,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:30:32,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [390394710] [2024-11-23 23:30:32,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:32,096 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 [2024-11-23 23:30:32,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:30:32,099 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:30:32,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:30:33,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:33,679 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:30:33,688 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:34,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:30:34,759 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:30:35,094 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:30:35,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [390394710] [2024-11-23 23:30:35,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [390394710] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:30:35,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1179938310] [2024-11-23 23:30:35,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:30:35,095 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:30:35,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:30:35,099 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:30:35,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-23 23:30:39,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:30:39,280 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:30:39,297 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:30:45,919 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:30:45,921 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:30:45,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1179938310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:30:45,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:30:45,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-23 23:30:45,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055151467] [2024-11-23 23:30:45,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:30:45,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:30:45,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:30:45,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:30:45,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:30:45,926 INFO L87 Difference]: Start difference. First operand 289 states and 468 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:30:51,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:30:53,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:30:57,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:01,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.48s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:05,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:05,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:31:05,092 INFO L93 Difference]: Finished difference Result 885 states and 1431 transitions. [2024-11-23 23:31:05,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:31:05,129 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 352 [2024-11-23 23:31:05,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:31:05,135 INFO L225 Difference]: With dead ends: 885 [2024-11-23 23:31:05,136 INFO L226 Difference]: Without dead ends: 599 [2024-11-23 23:31:05,137 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 741 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:31:05,140 INFO L435 NwaCegarLoop]: 280 mSDtfsCounter, 252 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 109 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:31:05,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 975 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 142 Invalid, 2 Unknown, 0 Unchecked, 18.9s Time] [2024-11-23 23:31:05,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2024-11-23 23:31:05,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 573. [2024-11-23 23:31:05,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 394 states have (on average 1.4873096446700507) internal successors, (586), 396 states have internal predecessors, (586), 172 states have call successors, (172), 6 states have call predecessors, (172), 6 states have return successors, (172), 170 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-23 23:31:05,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 930 transitions. [2024-11-23 23:31:05,281 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 930 transitions. Word has length 352 [2024-11-23 23:31:05,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:31:05,282 INFO L471 AbstractCegarLoop]: Abstraction has 573 states and 930 transitions. [2024-11-23 23:31:05,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:31:05,283 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 930 transitions. [2024-11-23 23:31:05,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-23 23:31:05,295 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:31:05,296 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:31:05,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-23 23:31:05,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2024-11-23 23:31:05,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:31:05,702 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:31:05,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:31:05,702 INFO L85 PathProgramCache]: Analyzing trace with hash -508202676, now seen corresponding path program 1 times [2024-11-23 23:31:05,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:31:05,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58005530] [2024-11-23 23:31:05,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:31:05,703 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 [2024-11-23 23:31:05,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:31:05,705 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:31:05,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:31:07,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:31:07,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:31:07,322 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:31:08,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:31:08,277 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:31:08,535 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:31:08,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58005530] [2024-11-23 23:31:08,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58005530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:31:08,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [909887615] [2024-11-23 23:31:08,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:31:08,536 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:31:08,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:31:08,538 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:31:08,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-23 23:31:12,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:31:12,546 INFO L256 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:31:12,553 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:31:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:31:12,702 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:31:12,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [909887615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:31:12,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:31:12,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-23 23:31:12,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749042745] [2024-11-23 23:31:12,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:31:12,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:31:12,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:31:12,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:31:12,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:31:12,705 INFO L87 Difference]: Start difference. First operand 573 states and 930 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:31:16,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:31:16,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:31:16,914 INFO L93 Difference]: Finished difference Result 859 states and 1395 transitions. [2024-11-23 23:31:16,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:31:16,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 352 [2024-11-23 23:31:16,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:31:16,963 INFO L225 Difference]: With dead ends: 859 [2024-11-23 23:31:16,964 INFO L226 Difference]: Without dead ends: 573 [2024-11-23 23:31:16,965 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:31:16,966 INFO L435 NwaCegarLoop]: 271 mSDtfsCounter, 0 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:31:16,967 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 539 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-23 23:31:16,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2024-11-23 23:31:17,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 573. [2024-11-23 23:31:17,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 394 states have (on average 1.4771573604060915) internal successors, (582), 396 states have internal predecessors, (582), 172 states have call successors, (172), 6 states have call predecessors, (172), 6 states have return successors, (172), 170 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-23 23:31:17,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 926 transitions. [2024-11-23 23:31:17,080 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 926 transitions. Word has length 352 [2024-11-23 23:31:17,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:31:17,082 INFO L471 AbstractCegarLoop]: Abstraction has 573 states and 926 transitions. [2024-11-23 23:31:17,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:31:17,083 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 926 transitions. [2024-11-23 23:31:17,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-23 23:31:17,092 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:31:17,093 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:31:17,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:31:17,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2024-11-23 23:31:17,493 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:31:17,494 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:31:17,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:31:17,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1598332324, now seen corresponding path program 1 times [2024-11-23 23:31:17,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:31:17,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639661817] [2024-11-23 23:31:17,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:31:17,496 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 [2024-11-23 23:31:17,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:31:17,498 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:31:17,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:31:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:31:19,103 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:31:19,109 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:31:19,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:31:19,875 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:31:20,153 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:31:20,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639661817] [2024-11-23 23:31:20,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639661817] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:31:20,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2104948486] [2024-11-23 23:31:20,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:31:20,154 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:31:20,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:31:20,156 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:31:20,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-23 23:31:24,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:31:24,131 INFO L256 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:31:24,137 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:31:30,197 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:31:30,198 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:31:30,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2104948486] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:31:30,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:31:30,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-11-23 23:31:30,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905298251] [2024-11-23 23:31:30,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:31:30,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 23:31:30,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:31:30,201 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 23:31:30,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:31:30,201 INFO L87 Difference]: Start difference. First operand 573 states and 926 transitions. Second operand has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:31:36,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:37,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:40,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.42s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:44,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:48,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:50,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.60s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:31:56,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:00,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:04,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:08,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.90s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:08,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:32:08,530 INFO L93 Difference]: Finished difference Result 1413 states and 2277 transitions. [2024-11-23 23:32:08,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:32:08,576 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 353 [2024-11-23 23:32:08,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:32:08,586 INFO L225 Difference]: With dead ends: 1413 [2024-11-23 23:32:08,587 INFO L226 Difference]: Without dead ends: 1127 [2024-11-23 23:32:08,589 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:32:08,590 INFO L435 NwaCegarLoop]: 512 mSDtfsCounter, 526 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 109 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:32:08,590 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 1271 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 608 Invalid, 5 Unknown, 0 Unchecked, 37.8s Time] [2024-11-23 23:32:08,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1127 states. [2024-11-23 23:32:08,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1127 to 1065. [2024-11-23 23:32:08,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1065 states, 741 states have (on average 1.4912280701754386) internal successors, (1105), 744 states have internal predecessors, (1105), 312 states have call successors, (312), 11 states have call predecessors, (312), 11 states have return successors, (312), 309 states have call predecessors, (312), 312 states have call successors, (312) [2024-11-23 23:32:08,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1065 states to 1065 states and 1729 transitions. [2024-11-23 23:32:08,826 INFO L78 Accepts]: Start accepts. Automaton has 1065 states and 1729 transitions. Word has length 353 [2024-11-23 23:32:08,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:32:08,830 INFO L471 AbstractCegarLoop]: Abstraction has 1065 states and 1729 transitions. [2024-11-23 23:32:08,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.333333333333334) internal successors, (86), 5 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:32:08,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1065 states and 1729 transitions. [2024-11-23 23:32:08,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-23 23:32:08,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:32:08,837 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:32:08,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-23 23:32:09,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:32:09,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-23 23:32:09,239 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:32:09,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:32:09,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1541074022, now seen corresponding path program 1 times [2024-11-23 23:32:09,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:32:09,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1080721967] [2024-11-23 23:32:09,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:32:09,241 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 [2024-11-23 23:32:09,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:32:09,244 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:32:09,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:32:10,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:32:10,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:32:10,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:32:11,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:32:11,806 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:32:12,062 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:32:12,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1080721967] [2024-11-23 23:32:12,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1080721967] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:32:12,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1664348418] [2024-11-23 23:32:12,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:32:12,063 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:32:12,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:32:12,066 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:32:12,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-23 23:32:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:32:16,396 INFO L256 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-23 23:32:16,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:32:17,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 2213 proven. 39 refuted. 0 times theorem prover too weak. 3472 trivial. 0 not checked. [2024-11-23 23:32:17,205 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:32:17,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1664348418] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:32:17,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:32:17,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2024-11-23 23:32:17,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139480638] [2024-11-23 23:32:17,390 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:32:17,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:32:17,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:32:17,392 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:32:17,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:32:17,393 INFO L87 Difference]: Start difference. First operand 1065 states and 1729 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:32:19,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:32:19,457 INFO L93 Difference]: Finished difference Result 2006 states and 3222 transitions. [2024-11-23 23:32:19,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:32:19,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 353 [2024-11-23 23:32:19,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:32:19,474 INFO L225 Difference]: With dead ends: 2006 [2024-11-23 23:32:19,474 INFO L226 Difference]: Without dead ends: 1095 [2024-11-23 23:32:19,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 802 GetRequests, 795 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:32:19,479 INFO L435 NwaCegarLoop]: 202 mSDtfsCounter, 168 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:32:19,480 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 499 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-23 23:32:19,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2024-11-23 23:32:19,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 1073. [2024-11-23 23:32:19,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 745 states have (on average 1.451006711409396) internal successors, (1081), 748 states have internal predecessors, (1081), 312 states have call successors, (312), 15 states have call predecessors, (312), 15 states have return successors, (312), 309 states have call predecessors, (312), 312 states have call successors, (312) [2024-11-23 23:32:19,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 1705 transitions. [2024-11-23 23:32:19,708 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 1705 transitions. Word has length 353 [2024-11-23 23:32:19,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:32:19,709 INFO L471 AbstractCegarLoop]: Abstraction has 1073 states and 1705 transitions. [2024-11-23 23:32:19,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 2 states have call successors, (54), 2 states have call predecessors, (54), 3 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-11-23 23:32:19,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 1705 transitions. [2024-11-23 23:32:19,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-23 23:32:19,714 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:32:19,715 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:32:19,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:32:19,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-23 23:32:20,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:32:20,116 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:32:20,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:32:20,116 INFO L85 PathProgramCache]: Analyzing trace with hash -2050547112, now seen corresponding path program 1 times [2024-11-23 23:32:20,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:32:20,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1996772741] [2024-11-23 23:32:20,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:32:20,117 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 [2024-11-23 23:32:20,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:32:20,119 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:32:20,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:32:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:32:23,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-23 23:32:23,271 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:32:28,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 1193 proven. 141 refuted. 0 times theorem prover too weak. 4390 trivial. 0 not checked. [2024-11-23 23:32:28,992 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:32:37,613 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:32:37,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1996772741] [2024-11-23 23:32:37,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1996772741] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:32:37,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [828172333] [2024-11-23 23:32:37,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:32:37,614 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-23 23:32:37,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 [2024-11-23 23:32:37,622 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-23 23:32:37,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-23 23:32:44,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:32:44,356 INFO L256 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-23 23:32:44,363 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:32:47,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:32:47,615 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:32:47,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [828172333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:32:47,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:32:47,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-23 23:32:47,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945274045] [2024-11-23 23:32:47,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:32:47,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:32:47,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:32:47,617 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:32:47,617 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-23 23:32:47,617 INFO L87 Difference]: Start difference. First operand 1073 states and 1705 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:32:51,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:55,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:32:59,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:02,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.61s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:06,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:10,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:13,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:13,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:33:13,824 INFO L93 Difference]: Finished difference Result 2017 states and 3175 transitions. [2024-11-23 23:33:13,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:33:13,826 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 353 [2024-11-23 23:33:13,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:33:13,842 INFO L225 Difference]: With dead ends: 2017 [2024-11-23 23:33:13,842 INFO L226 Difference]: Without dead ends: 1443 [2024-11-23 23:33:13,845 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 751 GetRequests, 740 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-23 23:33:13,848 INFO L435 NwaCegarLoop]: 264 mSDtfsCounter, 109 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:33:13,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 813 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 4 Unknown, 0 Unchecked, 26.0s Time] [2024-11-23 23:33:13,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2024-11-23 23:33:14,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1435. [2024-11-23 23:33:14,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 1004 states have (on average 1.4362549800796813) internal successors, (1442), 1012 states have internal predecessors, (1442), 406 states have call successors, (406), 24 states have call predecessors, (406), 24 states have return successors, (406), 398 states have call predecessors, (406), 406 states have call successors, (406) [2024-11-23 23:33:14,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 2254 transitions. [2024-11-23 23:33:14,126 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 2254 transitions. Word has length 353 [2024-11-23 23:33:14,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:33:14,127 INFO L471 AbstractCegarLoop]: Abstraction has 1435 states and 2254 transitions. [2024-11-23 23:33:14,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:33:14,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 2254 transitions. [2024-11-23 23:33:14,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-23 23:33:14,131 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:33:14,131 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:33:14,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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)] Ended with exit code 0 [2024-11-23 23:33:14,355 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-23 23:33:14,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt [2024-11-23 23:33:14,532 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:33:14,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:33:14,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1794134872, now seen corresponding path program 1 times [2024-11-23 23:33:14,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:33:14,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2088999190] [2024-11-23 23:33:14,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:33:14,533 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 [2024-11-23 23:33:14,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:33:14,535 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:33:14,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:33:15,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:33:15,925 INFO L256 TraceCheckSpWp]: Trace formula consists of 583 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:33:15,930 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:33:21,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5724 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-11-23 23:33:21,169 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:33:21,170 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:33:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2088999190] [2024-11-23 23:33:21,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2088999190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:33:21,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:33:21,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:33:21,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618425143] [2024-11-23 23:33:21,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:33:21,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:33:21,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:33:21,172 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:33:21,172 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:33:21,173 INFO L87 Difference]: Start difference. First operand 1435 states and 2254 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:33:25,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.91s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:29,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:33,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:35,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.66s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:39,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.79s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:33:39,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:33:39,987 INFO L93 Difference]: Finished difference Result 2047 states and 3214 transitions. [2024-11-23 23:33:39,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:33:39,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) Word has length 353 [2024-11-23 23:33:39,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:33:39,999 INFO L225 Difference]: With dead ends: 2047 [2024-11-23 23:33:40,000 INFO L226 Difference]: Without dead ends: 1437 [2024-11-23 23:33:40,002 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:33:40,003 INFO L435 NwaCegarLoop]: 264 mSDtfsCounter, 77 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:33:40,003 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 667 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 139 Invalid, 2 Unknown, 0 Unchecked, 18.6s Time] [2024-11-23 23:33:40,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2024-11-23 23:33:40,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1435. [2024-11-23 23:33:40,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 1004 states have (on average 1.4342629482071714) internal successors, (1440), 1012 states have internal predecessors, (1440), 406 states have call successors, (406), 24 states have call predecessors, (406), 24 states have return successors, (406), 398 states have call predecessors, (406), 406 states have call successors, (406) [2024-11-23 23:33:40,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 2252 transitions. [2024-11-23 23:33:40,239 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 2252 transitions. Word has length 353 [2024-11-23 23:33:40,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:33:40,241 INFO L471 AbstractCegarLoop]: Abstraction has 1435 states and 2252 transitions. [2024-11-23 23:33:40,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 1 states have call predecessors, (54), 1 states have call successors, (54) [2024-11-23 23:33:40,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 2252 transitions. [2024-11-23 23:33:40,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-23 23:33:40,246 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:33:40,246 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:33:40,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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 [2024-11-23 23:33:40,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-23 23:33:40,447 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:33:40,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:33:40,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1851393174, now seen corresponding path program 1 times [2024-11-23 23:33:40,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:33:40,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631389096] [2024-11-23 23:33:40,450 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:33:40,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-23 23:33:40,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:33:40,453 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -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) [2024-11-23 23:33:40,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9cfc40f4-2b7c-4ba5-9aff-94f00938ee58/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2024-11-23 23:33:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:33:43,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-23 23:33:43,178 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:36:55,397 WARN L286 SmtUtils]: Spent 6.18s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:03,587 WARN L286 SmtUtils]: Spent 8.19s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:11,668 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:19,825 WARN L286 SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:27,933 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:35,995 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 10 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:44,078 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:37:52,204 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:00,018 WARN L286 SmtUtils]: Spent 7.81s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:07,476 WARN L286 SmtUtils]: Spent 7.46s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:14,815 WARN L286 SmtUtils]: Spent 7.34s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:22,880 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:30,952 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:39,031 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:47,125 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:38:55,144 WARN L286 SmtUtils]: Spent 8.00s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:03,248 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:11,328 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:19,415 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:27,560 WARN L286 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:35,646 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:43,778 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:51,877 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:39:59,637 WARN L286 SmtUtils]: Spent 7.76s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:40:07,730 WARN L286 SmtUtils]: Spent 8.09s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:40:15,797 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:40:23,108 WARN L286 SmtUtils]: Spent 7.31s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:40:31,216 WARN L286 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-23 23:40:39,297 WARN L286 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)