./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB --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 ac9315a2690c53799e4a492753ac2b98281ab80b3a768a5d84279facf8e19983 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:31:46,598 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:31:46,673 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 04:31:46,679 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:31:46,679 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:31:46,705 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:31:46,706 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:31:46,706 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:31:46,707 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:31:46,707 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:31:46,707 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:31:46,707 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:31:46,707 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:31:46,707 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:31:46,707 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:31:46,708 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:31:46,708 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:31:46,709 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:31:46,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:31:46,710 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:31:46,710 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:31:46,710 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:31:46,711 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:31:46,711 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_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB 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 -> ac9315a2690c53799e4a492753ac2b98281ab80b3a768a5d84279facf8e19983 [2024-11-28 04:31:47,036 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:31:47,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:31:47,054 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:31:47,055 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:31:47,055 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:31:47,057 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i [2024-11-28 04:31:50,284 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0bc5938bc/a8cc536d767f424980723f3c03b037fc/FLAGc782c3fd0 [2024-11-28 04:31:50,620 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:31:50,620 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i [2024-11-28 04:31:50,637 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0bc5938bc/a8cc536d767f424980723f3c03b037fc/FLAGc782c3fd0 [2024-11-28 04:31:50,662 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0bc5938bc/a8cc536d767f424980723f3c03b037fc [2024-11-28 04:31:50,665 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:31:50,667 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:31:50,669 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:31:50,669 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:31:50,675 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:31:50,676 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:31:50" (1/1) ... [2024-11-28 04:31:50,679 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ea012c3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:50, skipping insertion in model container [2024-11-28 04:31:50,680 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:31:50" (1/1) ... [2024-11-28 04:31:50,713 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:31:50,901 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_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i[916,929] [2024-11-28 04:31:51,149 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:31:51,167 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:31:51,178 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_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i[916,929] [2024-11-28 04:31:51,300 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:31:51,334 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:31:51,335 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51 WrapperNode [2024-11-28 04:31:51,337 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:31:51,338 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:31:51,338 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:31:51,338 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:31:51,346 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,370 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,460 INFO L138 Inliner]: procedures = 26, calls = 60, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 581 [2024-11-28 04:31:51,460 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:31:51,461 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:31:51,461 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:31:51,461 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:31:51,471 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,471 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,482 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,530 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-28 04:31:51,530 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,530 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,561 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,567 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,573 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,587 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,599 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,616 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:31:51,618 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:31:51,618 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:31:51,618 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:31:51,619 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (1/1) ... [2024-11-28 04:31:51,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:31:51,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:31:51,661 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:31:51,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:31:51,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:31:51,700 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:31:51,700 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:31:51,700 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:31:51,700 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:31:51,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:31:51,866 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:31:51,868 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:31:53,359 INFO L? ?]: Removed 79 outVars from TransFormulas that were not future-live. [2024-11-28 04:31:53,359 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:31:53,382 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:31:53,383 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:31:53,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:31:53 BoogieIcfgContainer [2024-11-28 04:31:53,384 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:31:53,386 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:31:53,386 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:31:53,393 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:31:53,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:31:50" (1/3) ... [2024-11-28 04:31:53,394 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@acc3872 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:31:53, skipping insertion in model container [2024-11-28 04:31:53,395 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:31:51" (2/3) ... [2024-11-28 04:31:53,395 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@acc3872 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:31:53, skipping insertion in model container [2024-11-28 04:31:53,395 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:31:53" (3/3) ... [2024-11-28 04:31:53,396 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-63.i [2024-11-28 04:31:53,414 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:31:53,417 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-63.i that has 2 procedures, 236 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:31:53,506 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:31:53,523 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;@6426322d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:31:53,524 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:31:53,531 INFO L276 IsEmpty]: Start isEmpty. Operand has 236 states, 186 states have (on average 1.5) internal successors, (279), 187 states have internal predecessors, (279), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:31:53,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:31:53,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:53,564 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:31:53,565 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:53,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:53,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1551608360, now seen corresponding path program 1 times [2024-11-28 04:31:53,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:53,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105085748] [2024-11-28 04:31:53,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:53,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:53,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:31:54,426 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 92 refuted. 0 times theorem prover too weak. 4232 trivial. 0 not checked. [2024-11-28 04:31:54,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:54,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105085748] [2024-11-28 04:31:54,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105085748] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:31:54,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833945044] [2024-11-28 04:31:54,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:54,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:31:54,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:31:54,436 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:31:54,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:31:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:31:54,816 INFO L256 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:31:54,838 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:31:54,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 4232 trivial. 0 not checked. [2024-11-28 04:31:54,908 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:31:54,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833945044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:31:54,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:31:54,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 04:31:54,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60837990] [2024-11-28 04:31:54,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:31:54,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:31:54,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:54,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:31:54,943 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:31:54,945 INFO L87 Difference]: Start difference. First operand has 236 states, 186 states have (on average 1.5) internal successors, (279), 187 states have internal predecessors, (279), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 47.5) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:31:54,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:54,991 INFO L93 Difference]: Finished difference Result 464 states and 785 transitions. [2024-11-28 04:31:54,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:31:54,993 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 47.5) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) Word has length 325 [2024-11-28 04:31:54,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:55,001 INFO L225 Difference]: With dead ends: 464 [2024-11-28 04:31:55,001 INFO L226 Difference]: Without dead ends: 231 [2024-11-28 04:31:55,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 326 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-28 04:31:55,008 INFO L435 NwaCegarLoop]: 360 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, 360 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-28 04:31:55,009 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:31:55,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-11-28 04:31:55,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2024-11-28 04:31:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 182 states have (on average 1.4615384615384615) internal successors, (266), 182 states have internal predecessors, (266), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:31:55,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 360 transitions. [2024-11-28 04:31:55,095 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 360 transitions. Word has length 325 [2024-11-28 04:31:55,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:55,096 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 360 transitions. [2024-11-28 04:31:55,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 47.5) internal successors, (95), 2 states have internal predecessors, (95), 2 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:31:55,096 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 360 transitions. [2024-11-28 04:31:55,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:31:55,108 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:55,109 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:31:55,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 04:31:55,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 04:31:55,311 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:55,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:55,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1676363622, now seen corresponding path program 1 times [2024-11-28 04:31:55,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:55,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346801452] [2024-11-28 04:31:55,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:55,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:55,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:31:55,898 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:31:55,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:55,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346801452] [2024-11-28 04:31:55,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346801452] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:31:55,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:31:55,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:31:55,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465804895] [2024-11-28 04:31:55,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:31:55,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:31:55,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:55,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:31:55,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:31:55,906 INFO L87 Difference]: Start difference. First operand 231 states and 360 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:56,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:56,034 INFO L93 Difference]: Finished difference Result 568 states and 880 transitions. [2024-11-28 04:31:56,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:31:56,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 325 [2024-11-28 04:31:56,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:56,041 INFO L225 Difference]: With dead ends: 568 [2024-11-28 04:31:56,041 INFO L226 Difference]: Without dead ends: 340 [2024-11-28 04:31:56,043 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-28 04:31:56,048 INFO L435 NwaCegarLoop]: 464 mSDtfsCounter, 186 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:56,048 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 761 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:31:56,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-28 04:31:56,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 337. [2024-11-28 04:31:56,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 279 states have (on average 1.4587813620071686) internal successors, (407), 280 states have internal predecessors, (407), 55 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (55), 54 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-28 04:31:56,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 517 transitions. [2024-11-28 04:31:56,100 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 517 transitions. Word has length 325 [2024-11-28 04:31:56,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:56,104 INFO L471 AbstractCegarLoop]: Abstraction has 337 states and 517 transitions. [2024-11-28 04:31:56,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:56,104 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 517 transitions. [2024-11-28 04:31:56,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:31:56,111 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:56,112 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:31:56,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:31:56,112 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:56,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:56,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1721210396, now seen corresponding path program 1 times [2024-11-28 04:31:56,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:56,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778912624] [2024-11-28 04:31:56,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:56,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:31:57,415 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:31:57,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:57,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778912624] [2024-11-28 04:31:57,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778912624] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:31:57,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:31:57,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:31:57,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452051199] [2024-11-28 04:31:57,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:31:57,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:31:57,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:57,421 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:31:57,421 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:31:57,421 INFO L87 Difference]: Start difference. First operand 337 states and 517 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:57,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:57,748 INFO L93 Difference]: Finished difference Result 1111 states and 1687 transitions. [2024-11-28 04:31:57,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:31:57,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 325 [2024-11-28 04:31:57,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:57,756 INFO L225 Difference]: With dead ends: 1111 [2024-11-28 04:31:57,756 INFO L226 Difference]: Without dead ends: 777 [2024-11-28 04:31:57,757 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-28 04:31:57,758 INFO L435 NwaCegarLoop]: 476 mSDtfsCounter, 362 mSDsluCounter, 650 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 1126 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:57,758 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 1126 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:31:57,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-11-28 04:31:57,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 588. [2024-11-28 04:31:57,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 516 states have (on average 1.4709302325581395) internal successors, (759), 519 states have internal predecessors, (759), 67 states have call successors, (67), 4 states have call predecessors, (67), 4 states have return successors, (67), 64 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-28 04:31:57,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 893 transitions. [2024-11-28 04:31:57,812 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 893 transitions. Word has length 325 [2024-11-28 04:31:57,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:57,813 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 893 transitions. [2024-11-28 04:31:57,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:57,814 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 893 transitions. [2024-11-28 04:31:57,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 326 [2024-11-28 04:31:57,819 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:57,819 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:31:57,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:31:57,820 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:57,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:57,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1648823838, now seen corresponding path program 1 times [2024-11-28 04:31:57,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:57,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084115827] [2024-11-28 04:31:57,821 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:57,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:31:58,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:31:58,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:58,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084115827] [2024-11-28 04:31:58,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084115827] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:31:58,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:31:58,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:31:58,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388303437] [2024-11-28 04:31:58,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:31:58,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:31:58,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:58,633 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:31:58,633 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:31:58,633 INFO L87 Difference]: Start difference. First operand 588 states and 893 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:58,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:58,865 INFO L93 Difference]: Finished difference Result 1355 states and 2045 transitions. [2024-11-28 04:31:58,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:31:58,866 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 325 [2024-11-28 04:31:58,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:58,872 INFO L225 Difference]: With dead ends: 1355 [2024-11-28 04:31:58,872 INFO L226 Difference]: Without dead ends: 770 [2024-11-28 04:31:58,874 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-28 04:31:58,874 INFO L435 NwaCegarLoop]: 576 mSDtfsCounter, 281 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:58,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 1369 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:31:58,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2024-11-28 04:31:58,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 520. [2024-11-28 04:31:58,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 463 states have (on average 1.4643628509719222) internal successors, (678), 464 states have internal predecessors, (678), 53 states have call successors, (53), 3 states have call predecessors, (53), 3 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53) [2024-11-28 04:31:58,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 784 transitions. [2024-11-28 04:31:58,924 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 784 transitions. Word has length 325 [2024-11-28 04:31:58,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:58,925 INFO L471 AbstractCegarLoop]: Abstraction has 520 states and 784 transitions. [2024-11-28 04:31:58,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:31:58,926 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 784 transitions. [2024-11-28 04:31:58,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:31:58,938 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:58,938 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:31:58,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 04:31:58,939 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:58,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:58,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1191390021, now seen corresponding path program 1 times [2024-11-28 04:31:58,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:58,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821878390] [2024-11-28 04:31:58,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:31:58,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:00,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:00,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821878390] [2024-11-28 04:32:00,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821878390] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:00,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:00,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:32:00,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565504317] [2024-11-28 04:32:00,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:00,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:32:00,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:00,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:32:00,372 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:32:00,372 INFO L87 Difference]: Start difference. First operand 520 states and 784 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:00,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:00,585 INFO L93 Difference]: Finished difference Result 1457 states and 2181 transitions. [2024-11-28 04:32:00,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:32:00,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:00,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:00,595 INFO L225 Difference]: With dead ends: 1457 [2024-11-28 04:32:00,595 INFO L226 Difference]: Without dead ends: 938 [2024-11-28 04:32:00,598 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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-28 04:32:00,599 INFO L435 NwaCegarLoop]: 390 mSDtfsCounter, 642 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:00,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 913 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:32:00,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2024-11-28 04:32:00,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 545. [2024-11-28 04:32:00,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 494 states have (on average 1.4959514170040487) internal successors, (739), 494 states have internal predecessors, (739), 47 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:32:00,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 833 transitions. [2024-11-28 04:32:00,653 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 833 transitions. Word has length 326 [2024-11-28 04:32:00,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:00,653 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 833 transitions. [2024-11-28 04:32:00,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:00,655 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 833 transitions. [2024-11-28 04:32:00,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:32:00,662 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:00,663 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:00,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 04:32:00,663 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:00,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:00,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1635290695, now seen corresponding path program 1 times [2024-11-28 04:32:00,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:00,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559982803] [2024-11-28 04:32:00,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:00,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:00,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:00,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:00,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559982803] [2024-11-28 04:32:00,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559982803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:00,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:00,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:32:00,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752696369] [2024-11-28 04:32:00,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:00,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:32:00,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:00,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:32:00,888 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:32:00,888 INFO L87 Difference]: Start difference. First operand 545 states and 833 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:00,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:00,969 INFO L93 Difference]: Finished difference Result 1420 states and 2169 transitions. [2024-11-28 04:32:00,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:32:00,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:00,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:00,974 INFO L225 Difference]: With dead ends: 1420 [2024-11-28 04:32:00,975 INFO L226 Difference]: Without dead ends: 878 [2024-11-28 04:32:00,976 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-28 04:32:00,976 INFO L435 NwaCegarLoop]: 374 mSDtfsCounter, 342 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:00,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 720 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:32:00,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2024-11-28 04:32:01,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 856. [2024-11-28 04:32:01,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 755 states have (on average 1.471523178807947) internal successors, (1111), 755 states have internal predecessors, (1111), 94 states have call successors, (94), 6 states have call predecessors, (94), 6 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:32:01,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 1299 transitions. [2024-11-28 04:32:01,059 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 1299 transitions. Word has length 326 [2024-11-28 04:32:01,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:01,060 INFO L471 AbstractCegarLoop]: Abstraction has 856 states and 1299 transitions. [2024-11-28 04:32:01,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:01,060 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 1299 transitions. [2024-11-28 04:32:01,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:32:01,066 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:01,066 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:01,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 04:32:01,066 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:01,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:01,067 INFO L85 PathProgramCache]: Analyzing trace with hash 2058937417, now seen corresponding path program 1 times [2024-11-28 04:32:01,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:01,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135175761] [2024-11-28 04:32:01,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:01,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:01,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:01,830 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:01,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:01,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135175761] [2024-11-28 04:32:01,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135175761] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:01,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:01,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:32:01,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528406522] [2024-11-28 04:32:01,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:01,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:32:01,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:01,832 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:32:01,832 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:32:01,832 INFO L87 Difference]: Start difference. First operand 856 states and 1299 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:02,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:02,242 INFO L93 Difference]: Finished difference Result 2753 states and 4176 transitions. [2024-11-28 04:32:02,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:32:02,243 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:02,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:02,251 INFO L225 Difference]: With dead ends: 2753 [2024-11-28 04:32:02,252 INFO L226 Difference]: Without dead ends: 1900 [2024-11-28 04:32:02,254 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-28 04:32:02,254 INFO L435 NwaCegarLoop]: 563 mSDtfsCounter, 475 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:02,255 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 1250 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:32:02,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2024-11-28 04:32:02,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1762. [2024-11-28 04:32:02,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1762 states, 1611 states have (on average 1.489137181874612) internal successors, (2399), 1611 states have internal predecessors, (2399), 141 states have call successors, (141), 9 states have call predecessors, (141), 9 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-28 04:32:02,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1762 states to 1762 states and 2681 transitions. [2024-11-28 04:32:02,376 INFO L78 Accepts]: Start accepts. Automaton has 1762 states and 2681 transitions. Word has length 326 [2024-11-28 04:32:02,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:02,376 INFO L471 AbstractCegarLoop]: Abstraction has 1762 states and 2681 transitions. [2024-11-28 04:32:02,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:02,377 INFO L276 IsEmpty]: Start isEmpty. Operand 1762 states and 2681 transitions. [2024-11-28 04:32:02,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:32:02,383 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:02,383 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:02,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 04:32:02,383 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:02,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:02,384 INFO L85 PathProgramCache]: Analyzing trace with hash -230259895, now seen corresponding path program 1 times [2024-11-28 04:32:02,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:02,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870534721] [2024-11-28 04:32:02,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:02,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:02,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:03,067 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:03,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:03,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870534721] [2024-11-28 04:32:03,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870534721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:03,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:03,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:32:03,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776698899] [2024-11-28 04:32:03,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:03,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:32:03,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:03,069 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:32:03,069 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:32:03,070 INFO L87 Difference]: Start difference. First operand 1762 states and 2681 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:03,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:03,554 INFO L93 Difference]: Finished difference Result 4484 states and 6802 transitions. [2024-11-28 04:32:03,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:32:03,555 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:03,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:03,568 INFO L225 Difference]: With dead ends: 4484 [2024-11-28 04:32:03,568 INFO L226 Difference]: Without dead ends: 2725 [2024-11-28 04:32:03,571 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-28 04:32:03,572 INFO L435 NwaCegarLoop]: 354 mSDtfsCounter, 250 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:03,572 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 1034 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:32:03,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2024-11-28 04:32:03,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1931. [2024-11-28 04:32:03,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1931 states, 1730 states have (on average 1.4757225433526011) internal successors, (2553), 1730 states have internal predecessors, (2553), 188 states have call successors, (188), 12 states have call predecessors, (188), 12 states have return successors, (188), 188 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:32:03,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1931 states to 1931 states and 2929 transitions. [2024-11-28 04:32:03,711 INFO L78 Accepts]: Start accepts. Automaton has 1931 states and 2929 transitions. Word has length 326 [2024-11-28 04:32:03,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:03,712 INFO L471 AbstractCegarLoop]: Abstraction has 1931 states and 2929 transitions. [2024-11-28 04:32:03,712 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:03,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1931 states and 2929 transitions. [2024-11-28 04:32:03,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:32:03,719 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:03,719 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:03,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 04:32:03,721 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:03,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:03,722 INFO L85 PathProgramCache]: Analyzing trace with hash 663226443, now seen corresponding path program 1 times [2024-11-28 04:32:03,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:03,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400400046] [2024-11-28 04:32:03,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:03,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:04,603 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:04,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:04,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400400046] [2024-11-28 04:32:04,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400400046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:04,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:04,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:32:04,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588342788] [2024-11-28 04:32:04,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:04,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:32:04,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:04,605 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:32:04,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:32:04,605 INFO L87 Difference]: Start difference. First operand 1931 states and 2929 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:05,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:05,034 INFO L93 Difference]: Finished difference Result 4370 states and 6585 transitions. [2024-11-28 04:32:05,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:32:05,035 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:05,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:05,054 INFO L225 Difference]: With dead ends: 4370 [2024-11-28 04:32:05,054 INFO L226 Difference]: Without dead ends: 2611 [2024-11-28 04:32:05,059 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:32:05,060 INFO L435 NwaCegarLoop]: 366 mSDtfsCounter, 802 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:05,060 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 1138 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:32:05,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2611 states. [2024-11-28 04:32:05,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2611 to 1926. [2024-11-28 04:32:05,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1725 states have (on average 1.4655072463768115) internal successors, (2528), 1725 states have internal predecessors, (2528), 188 states have call successors, (188), 12 states have call predecessors, (188), 12 states have return successors, (188), 188 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-28 04:32:05,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 2904 transitions. [2024-11-28 04:32:05,256 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 2904 transitions. Word has length 326 [2024-11-28 04:32:05,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:05,257 INFO L471 AbstractCegarLoop]: Abstraction has 1926 states and 2904 transitions. [2024-11-28 04:32:05,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:05,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 2904 transitions. [2024-11-28 04:32:05,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2024-11-28 04:32:05,265 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:05,266 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:05,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 04:32:05,266 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:05,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:05,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1921120002, now seen corresponding path program 1 times [2024-11-28 04:32:05,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:05,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834282047] [2024-11-28 04:32:05,267 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:05,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:15,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:15,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:15,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834282047] [2024-11-28 04:32:15,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834282047] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:15,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:15,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 04:32:15,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442916766] [2024-11-28 04:32:15,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:15,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:32:15,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:15,470 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:32:15,470 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:32:15,471 INFO L87 Difference]: Start difference. First operand 1926 states and 2904 transitions. Second operand has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 12 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:19,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:19,473 INFO L93 Difference]: Finished difference Result 6110 states and 9124 transitions. [2024-11-28 04:32:19,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:32:19,474 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 12 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 326 [2024-11-28 04:32:19,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:19,495 INFO L225 Difference]: With dead ends: 6110 [2024-11-28 04:32:19,495 INFO L226 Difference]: Without dead ends: 4356 [2024-11-28 04:32:19,500 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:32:19,501 INFO L435 NwaCegarLoop]: 399 mSDtfsCounter, 2165 mSDsluCounter, 2414 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2165 SdHoareTripleChecker+Valid, 2813 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:19,501 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2165 Valid, 2813 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 04:32:19,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4356 states. [2024-11-28 04:32:19,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4356 to 2387. [2024-11-28 04:32:19,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 2084 states have (on average 1.4414587332053743) internal successors, (3004), 2084 states have internal predecessors, (3004), 282 states have call successors, (282), 20 states have call predecessors, (282), 20 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2024-11-28 04:32:19,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 3568 transitions. [2024-11-28 04:32:19,704 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 3568 transitions. Word has length 326 [2024-11-28 04:32:19,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:19,705 INFO L471 AbstractCegarLoop]: Abstraction has 2387 states and 3568 transitions. [2024-11-28 04:32:19,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.833333333333333) internal successors, (94), 12 states have internal predecessors, (94), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:19,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 3568 transitions. [2024-11-28 04:32:19,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-28 04:32:19,715 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:19,715 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:19,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 04:32:19,717 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:19,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:19,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1047732300, now seen corresponding path program 1 times [2024-11-28 04:32:19,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:19,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119316164] [2024-11-28 04:32:19,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:19,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:20,891 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:20,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:20,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119316164] [2024-11-28 04:32:20,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119316164] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:20,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:20,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:32:20,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519867838] [2024-11-28 04:32:20,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:20,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:32:20,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:20,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:32:20,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:32:20,895 INFO L87 Difference]: Start difference. First operand 2387 states and 3568 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:32:21,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:21,560 INFO L93 Difference]: Finished difference Result 5053 states and 7563 transitions. [2024-11-28 04:32:21,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:32:21,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) Word has length 327 [2024-11-28 04:32:21,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:21,574 INFO L225 Difference]: With dead ends: 5053 [2024-11-28 04:32:21,575 INFO L226 Difference]: Without dead ends: 3269 [2024-11-28 04:32:21,578 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:32:21,579 INFO L435 NwaCegarLoop]: 353 mSDtfsCounter, 305 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:21,579 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 1682 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:32:21,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3269 states. [2024-11-28 04:32:21,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3269 to 2702. [2024-11-28 04:32:21,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2702 states, 2399 states have (on average 1.4568570237599) internal successors, (3495), 2399 states have internal predecessors, (3495), 282 states have call successors, (282), 20 states have call predecessors, (282), 20 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2024-11-28 04:32:21,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2702 states to 2702 states and 4059 transitions. [2024-11-28 04:32:21,738 INFO L78 Accepts]: Start accepts. Automaton has 2702 states and 4059 transitions. Word has length 327 [2024-11-28 04:32:21,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:21,739 INFO L471 AbstractCegarLoop]: Abstraction has 2702 states and 4059 transitions. [2024-11-28 04:32:21,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:32:21,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2702 states and 4059 transitions. [2024-11-28 04:32:21,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-28 04:32:21,743 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:21,744 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:21,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 04:32:21,745 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:21,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:21,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1900237667, now seen corresponding path program 1 times [2024-11-28 04:32:21,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:21,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261052292] [2024-11-28 04:32:21,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:21,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:21,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:22,362 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:22,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:22,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261052292] [2024-11-28 04:32:22,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261052292] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:22,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:22,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:32:22,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045360490] [2024-11-28 04:32:22,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:22,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:32:22,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:22,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:32:22,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:32:22,364 INFO L87 Difference]: Start difference. First operand 2702 states and 4059 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:22,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:22,612 INFO L93 Difference]: Finished difference Result 5219 states and 7843 transitions. [2024-11-28 04:32:22,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:32:22,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 327 [2024-11-28 04:32:22,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:22,629 INFO L225 Difference]: With dead ends: 5219 [2024-11-28 04:32:22,629 INFO L226 Difference]: Without dead ends: 3356 [2024-11-28 04:32:22,634 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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-28 04:32:22,634 INFO L435 NwaCegarLoop]: 406 mSDtfsCounter, 362 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:22,635 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 1145 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:32:22,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3356 states. [2024-11-28 04:32:22,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3356 to 2733. [2024-11-28 04:32:22,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2733 states, 2430 states have (on average 1.4592592592592593) internal successors, (3546), 2430 states have internal predecessors, (3546), 282 states have call successors, (282), 20 states have call predecessors, (282), 20 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2024-11-28 04:32:22,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2733 states to 2733 states and 4110 transitions. [2024-11-28 04:32:22,811 INFO L78 Accepts]: Start accepts. Automaton has 2733 states and 4110 transitions. Word has length 327 [2024-11-28 04:32:22,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:22,813 INFO L471 AbstractCegarLoop]: Abstraction has 2733 states and 4110 transitions. [2024-11-28 04:32:22,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:22,816 INFO L276 IsEmpty]: Start isEmpty. Operand 2733 states and 4110 transitions. [2024-11-28 04:32:22,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2024-11-28 04:32:22,822 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:22,825 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:22,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 04:32:22,825 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:22,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:22,826 INFO L85 PathProgramCache]: Analyzing trace with hash -495083239, now seen corresponding path program 1 times [2024-11-28 04:32:22,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:22,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129969134] [2024-11-28 04:32:22,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:22,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:23,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:29,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:29,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:29,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129969134] [2024-11-28 04:32:29,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129969134] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:29,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:29,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 04:32:29,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969568858] [2024-11-28 04:32:29,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:29,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 04:32:29,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:29,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 04:32:29,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:32:29,345 INFO L87 Difference]: Start difference. First operand 2733 states and 4110 transitions. Second operand has 10 states, 10 states have (on average 9.5) internal successors, (95), 10 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:33,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:33,585 INFO L93 Difference]: Finished difference Result 5675 states and 8454 transitions. [2024-11-28 04:32:33,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:32:33,586 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.5) internal successors, (95), 10 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 327 [2024-11-28 04:32:33,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:33,604 INFO L225 Difference]: With dead ends: 5675 [2024-11-28 04:32:33,604 INFO L226 Difference]: Without dead ends: 3911 [2024-11-28 04:32:33,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:32:33,609 INFO L435 NwaCegarLoop]: 414 mSDtfsCounter, 1242 mSDsluCounter, 1780 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1242 SdHoareTripleChecker+Valid, 2194 SdHoareTripleChecker+Invalid, 1569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:33,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1242 Valid, 2194 Invalid, 1569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 04:32:33,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3911 states. [2024-11-28 04:32:33,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3911 to 2963. [2024-11-28 04:32:33,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2963 states, 2660 states have (on average 1.469548872180451) internal successors, (3909), 2660 states have internal predecessors, (3909), 282 states have call successors, (282), 20 states have call predecessors, (282), 20 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2024-11-28 04:32:33,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2963 states to 2963 states and 4473 transitions. [2024-11-28 04:32:33,842 INFO L78 Accepts]: Start accepts. Automaton has 2963 states and 4473 transitions. Word has length 327 [2024-11-28 04:32:33,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:33,843 INFO L471 AbstractCegarLoop]: Abstraction has 2963 states and 4473 transitions. [2024-11-28 04:32:33,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.5) internal successors, (95), 10 states have internal predecessors, (95), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:33,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2963 states and 4473 transitions. [2024-11-28 04:32:33,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:32:33,851 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:33,851 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:33,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 04:32:33,852 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:33,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:33,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1562539691, now seen corresponding path program 1 times [2024-11-28 04:32:33,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:33,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358208020] [2024-11-28 04:32:33,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:33,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:34,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:35,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:35,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:35,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358208020] [2024-11-28 04:32:35,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358208020] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:35,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:35,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 04:32:35,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969820486] [2024-11-28 04:32:35,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:35,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:32:35,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:35,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:32:35,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:32:35,962 INFO L87 Difference]: Start difference. First operand 2963 states and 4473 transitions. Second operand has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:32:37,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:37,333 INFO L93 Difference]: Finished difference Result 8071 states and 11966 transitions. [2024-11-28 04:32:37,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:32:37,333 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 328 [2024-11-28 04:32:37,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:37,351 INFO L225 Difference]: With dead ends: 8071 [2024-11-28 04:32:37,351 INFO L226 Difference]: Without dead ends: 5641 [2024-11-28 04:32:37,358 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:32:37,358 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 1972 mSDsluCounter, 1838 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1972 SdHoareTripleChecker+Valid, 2194 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:37,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1972 Valid, 2194 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 04:32:37,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2024-11-28 04:32:37,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 5200. [2024-11-28 04:32:37,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5200 states, 4820 states have (on average 1.454564315352697) internal successors, (7011), 4828 states have internal predecessors, (7011), 338 states have call successors, (338), 41 states have call predecessors, (338), 41 states have return successors, (338), 330 states have call predecessors, (338), 338 states have call successors, (338) [2024-11-28 04:32:37,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5200 states to 5200 states and 7687 transitions. [2024-11-28 04:32:37,767 INFO L78 Accepts]: Start accepts. Automaton has 5200 states and 7687 transitions. Word has length 328 [2024-11-28 04:32:37,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:37,768 INFO L471 AbstractCegarLoop]: Abstraction has 5200 states and 7687 transitions. [2024-11-28 04:32:37,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.666666666666666) internal successors, (96), 9 states have internal predecessors, (96), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:32:37,769 INFO L276 IsEmpty]: Start isEmpty. Operand 5200 states and 7687 transitions. [2024-11-28 04:32:37,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:32:37,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:37,779 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:37,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 04:32:37,779 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:37,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:37,780 INFO L85 PathProgramCache]: Analyzing trace with hash -669053353, now seen corresponding path program 1 times [2024-11-28 04:32:37,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:37,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329655126] [2024-11-28 04:32:37,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:37,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:40,445 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:40,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:40,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329655126] [2024-11-28 04:32:40,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329655126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:40,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:40,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 04:32:40,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222127855] [2024-11-28 04:32:40,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:40,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 04:32:40,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:40,447 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 04:32:40,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:32:40,448 INFO L87 Difference]: Start difference. First operand 5200 states and 7687 transitions. Second operand has 16 states, 16 states have (on average 6.0) internal successors, (96), 16 states have internal predecessors, (96), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:32:45,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:45,027 INFO L93 Difference]: Finished difference Result 11250 states and 16615 transitions. [2024-11-28 04:32:45,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 04:32:45,028 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.0) internal successors, (96), 16 states have internal predecessors, (96), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 328 [2024-11-28 04:32:45,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:45,054 INFO L225 Difference]: With dead ends: 11250 [2024-11-28 04:32:45,054 INFO L226 Difference]: Without dead ends: 9084 [2024-11-28 04:32:45,059 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=191, Invalid=801, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:32:45,060 INFO L435 NwaCegarLoop]: 561 mSDtfsCounter, 2177 mSDsluCounter, 4430 mSDsCounter, 0 mSdLazyCounter, 2977 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2177 SdHoareTripleChecker+Valid, 4991 SdHoareTripleChecker+Invalid, 3250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 2977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:45,060 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2177 Valid, 4991 Invalid, 3250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 2977 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-28 04:32:45,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9084 states. [2024-11-28 04:32:45,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9084 to 6210. [2024-11-28 04:32:45,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6210 states, 5810 states have (on average 1.4609294320137693) internal successors, (8488), 5821 states have internal predecessors, (8488), 350 states have call successors, (350), 49 states have call predecessors, (350), 49 states have return successors, (350), 339 states have call predecessors, (350), 350 states have call successors, (350) [2024-11-28 04:32:45,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6210 states to 6210 states and 9188 transitions. [2024-11-28 04:32:45,405 INFO L78 Accepts]: Start accepts. Automaton has 6210 states and 9188 transitions. Word has length 328 [2024-11-28 04:32:45,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:45,405 INFO L471 AbstractCegarLoop]: Abstraction has 6210 states and 9188 transitions. [2024-11-28 04:32:45,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.0) internal successors, (96), 16 states have internal predecessors, (96), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:32:45,406 INFO L276 IsEmpty]: Start isEmpty. Operand 6210 states and 9188 transitions. [2024-11-28 04:32:45,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:32:45,415 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:45,415 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:45,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 04:32:45,416 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:45,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:45,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1150133611, now seen corresponding path program 1 times [2024-11-28 04:32:45,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:45,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484671755] [2024-11-28 04:32:45,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:45,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:51,179 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:51,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:51,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484671755] [2024-11-28 04:32:51,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484671755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:51,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:51,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 04:32:51,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810225248] [2024-11-28 04:32:51,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:51,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:32:51,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:51,181 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:32:51,181 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:32:51,181 INFO L87 Difference]: Start difference. First operand 6210 states and 9188 transitions. Second operand has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:54,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:54,735 INFO L93 Difference]: Finished difference Result 11158 states and 16259 transitions. [2024-11-28 04:32:54,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:32:54,736 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 328 [2024-11-28 04:32:54,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:54,757 INFO L225 Difference]: With dead ends: 11158 [2024-11-28 04:32:54,757 INFO L226 Difference]: Without dead ends: 8431 [2024-11-28 04:32:54,761 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:32:54,763 INFO L435 NwaCegarLoop]: 473 mSDtfsCounter, 1038 mSDsluCounter, 2790 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 1619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:54,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1038 Valid, 3263 Invalid, 1619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 04:32:54,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8431 states. [2024-11-28 04:32:54,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8431 to 6360. [2024-11-28 04:32:54,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6360 states, 5960 states have (on average 1.4558724832214764) internal successors, (8677), 5971 states have internal predecessors, (8677), 350 states have call successors, (350), 49 states have call predecessors, (350), 49 states have return successors, (350), 339 states have call predecessors, (350), 350 states have call successors, (350) [2024-11-28 04:32:54,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6360 states to 6360 states and 9377 transitions. [2024-11-28 04:32:54,977 INFO L78 Accepts]: Start accepts. Automaton has 6360 states and 9377 transitions. Word has length 328 [2024-11-28 04:32:54,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:54,978 INFO L471 AbstractCegarLoop]: Abstraction has 6360 states and 9377 transitions. [2024-11-28 04:32:54,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.0) internal successors, (96), 12 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:54,978 INFO L276 IsEmpty]: Start isEmpty. Operand 6360 states and 9377 transitions. [2024-11-28 04:32:54,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2024-11-28 04:32:54,987 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:54,987 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:54,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 04:32:54,988 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:54,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:54,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1513307741, now seen corresponding path program 1 times [2024-11-28 04:32:54,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:54,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936394733] [2024-11-28 04:32:54,989 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:54,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:55,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:32:56,021 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:32:56,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:56,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936394733] [2024-11-28 04:32:56,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936394733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:32:56,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:32:56,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:32:56,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612103452] [2024-11-28 04:32:56,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:32:56,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:32:56,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:56,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:32:56,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:32:56,024 INFO L87 Difference]: Start difference. First operand 6360 states and 9377 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:56,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:56,641 INFO L93 Difference]: Finished difference Result 9649 states and 14151 transitions. [2024-11-28 04:32:56,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:32:56,642 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 328 [2024-11-28 04:32:56,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:56,661 INFO L225 Difference]: With dead ends: 9649 [2024-11-28 04:32:56,662 INFO L226 Difference]: Without dead ends: 7008 [2024-11-28 04:32:56,668 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:32:56,668 INFO L435 NwaCegarLoop]: 415 mSDtfsCounter, 177 mSDsluCounter, 1456 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1871 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:56,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 1871 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:32:56,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7008 states. [2024-11-28 04:32:56,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7008 to 7001. [2024-11-28 04:32:56,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7001 states, 6566 states have (on average 1.443801401157478) internal successors, (9480), 6584 states have internal predecessors, (9480), 374 states have call successors, (374), 60 states have call predecessors, (374), 60 states have return successors, (374), 356 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-28 04:32:56,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7001 states to 7001 states and 10228 transitions. [2024-11-28 04:32:57,002 INFO L78 Accepts]: Start accepts. Automaton has 7001 states and 10228 transitions. Word has length 328 [2024-11-28 04:32:57,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:57,003 INFO L471 AbstractCegarLoop]: Abstraction has 7001 states and 10228 transitions. [2024-11-28 04:32:57,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:32:57,004 INFO L276 IsEmpty]: Start isEmpty. Operand 7001 states and 10228 transitions. [2024-11-28 04:32:57,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2024-11-28 04:32:57,012 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:57,012 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:32:57,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:32:57,013 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:57,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:57,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1820614868, now seen corresponding path program 1 times [2024-11-28 04:32:57,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:57,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881262801] [2024-11-28 04:32:57,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:32:57,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:03,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:33:03,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:03,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881262801] [2024-11-28 04:33:03,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881262801] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:03,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:03,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 04:33:03,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101378304] [2024-11-28 04:33:03,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:03,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 04:33:03,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:03,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 04:33:03,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:33:03,085 INFO L87 Difference]: Start difference. First operand 7001 states and 10228 transitions. Second operand has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:07,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:07,152 INFO L93 Difference]: Finished difference Result 10399 states and 15124 transitions. [2024-11-28 04:33:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:33:07,153 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 329 [2024-11-28 04:33:07,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:07,175 INFO L225 Difference]: With dead ends: 10399 [2024-11-28 04:33:07,175 INFO L226 Difference]: Without dead ends: 7594 [2024-11-28 04:33:07,181 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:33:07,182 INFO L435 NwaCegarLoop]: 307 mSDtfsCounter, 949 mSDsluCounter, 1714 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 2021 SdHoareTripleChecker+Invalid, 1618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:07,182 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 2021 Invalid, 1618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1472 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 04:33:07,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7594 states. [2024-11-28 04:33:07,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7594 to 6623. [2024-11-28 04:33:07,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 6188 states have (on average 1.4355203619909502) internal successors, (8883), 6206 states have internal predecessors, (8883), 374 states have call successors, (374), 60 states have call predecessors, (374), 60 states have return successors, (374), 356 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-28 04:33:07,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 9631 transitions. [2024-11-28 04:33:07,509 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 9631 transitions. Word has length 329 [2024-11-28 04:33:07,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:07,510 INFO L471 AbstractCegarLoop]: Abstraction has 6623 states and 9631 transitions. [2024-11-28 04:33:07,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:07,510 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 9631 transitions. [2024-11-28 04:33:07,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2024-11-28 04:33:07,517 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:07,518 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:33:07,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 04:33:07,518 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:07,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:07,519 INFO L85 PathProgramCache]: Analyzing trace with hash -562721309, now seen corresponding path program 1 times [2024-11-28 04:33:07,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:07,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389752079] [2024-11-28 04:33:07,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:07,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:07,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:13,377 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:33:13,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:13,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389752079] [2024-11-28 04:33:13,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389752079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:13,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:13,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 04:33:13,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041043534] [2024-11-28 04:33:13,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:13,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 04:33:13,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:13,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 04:33:13,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:33:13,379 INFO L87 Difference]: Start difference. First operand 6623 states and 9631 transitions. Second operand has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:33:18,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:18,031 INFO L93 Difference]: Finished difference Result 13204 states and 19111 transitions. [2024-11-28 04:33:18,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:33:18,032 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 329 [2024-11-28 04:33:18,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:18,057 INFO L225 Difference]: With dead ends: 13204 [2024-11-28 04:33:18,058 INFO L226 Difference]: Without dead ends: 9991 [2024-11-28 04:33:18,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2024-11-28 04:33:18,065 INFO L435 NwaCegarLoop]: 482 mSDtfsCounter, 1241 mSDsluCounter, 2411 mSDsCounter, 0 mSdLazyCounter, 1650 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 2893 SdHoareTripleChecker+Invalid, 1846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 1650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:18,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1241 Valid, 2893 Invalid, 1846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 1650 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 04:33:18,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9991 states. [2024-11-28 04:33:18,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9991 to 7917. [2024-11-28 04:33:18,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7917 states, 7269 states have (on average 1.4143623607098639) internal successors, (10281), 7293 states have internal predecessors, (10281), 557 states have call successors, (557), 90 states have call predecessors, (557), 90 states have return successors, (557), 533 states have call predecessors, (557), 557 states have call successors, (557) [2024-11-28 04:33:18,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7917 states to 7917 states and 11395 transitions. [2024-11-28 04:33:18,549 INFO L78 Accepts]: Start accepts. Automaton has 7917 states and 11395 transitions. Word has length 329 [2024-11-28 04:33:18,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:18,550 INFO L471 AbstractCegarLoop]: Abstraction has 7917 states and 11395 transitions. [2024-11-28 04:33:18,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.928571428571429) internal successors, (97), 14 states have internal predecessors, (97), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:33:18,550 INFO L276 IsEmpty]: Start isEmpty. Operand 7917 states and 11395 transitions. [2024-11-28 04:33:18,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-11-28 04:33:18,557 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:18,557 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:33:18,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 04:33:18,558 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:18,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:18,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1152733767, now seen corresponding path program 1 times [2024-11-28 04:33:18,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:18,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17444217] [2024-11-28 04:33:18,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:18,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:18,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:28,208 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:33:28,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:28,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17444217] [2024-11-28 04:33:28,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17444217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:28,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:28,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 04:33:28,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818498442] [2024-11-28 04:33:28,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:28,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:33:28,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:28,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:33:28,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:33:28,210 INFO L87 Difference]: Start difference. First operand 7917 states and 11395 transitions. Second operand has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:32,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:32,254 INFO L93 Difference]: Finished difference Result 17843 states and 25693 transitions. [2024-11-28 04:33:32,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:33:32,254 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 332 [2024-11-28 04:33:32,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:32,288 INFO L225 Difference]: With dead ends: 17843 [2024-11-28 04:33:32,288 INFO L226 Difference]: Without dead ends: 13847 [2024-11-28 04:33:32,297 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:33:32,297 INFO L435 NwaCegarLoop]: 513 mSDtfsCounter, 414 mSDsluCounter, 3392 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 3905 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:32,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 3905 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 04:33:32,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13847 states. [2024-11-28 04:33:32,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13847 to 11239. [2024-11-28 04:33:32,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11239 states, 10573 states have (on average 1.424950345218954) internal successors, (15066), 10603 states have internal predecessors, (15066), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:33:32,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11239 states to 11239 states and 16204 transitions. [2024-11-28 04:33:32,880 INFO L78 Accepts]: Start accepts. Automaton has 11239 states and 16204 transitions. Word has length 332 [2024-11-28 04:33:32,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:32,881 INFO L471 AbstractCegarLoop]: Abstraction has 11239 states and 16204 transitions. [2024-11-28 04:33:32,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:32,881 INFO L276 IsEmpty]: Start isEmpty. Operand 11239 states and 16204 transitions. [2024-11-28 04:33:32,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-11-28 04:33:32,890 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:32,890 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:33:32,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 04:33:32,890 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:32,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:32,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1603893499, now seen corresponding path program 1 times [2024-11-28 04:33:32,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:32,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554460163] [2024-11-28 04:33:32,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:32,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:33:46,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:46,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554460163] [2024-11-28 04:33:46,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554460163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:46,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:46,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 04:33:46,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907821309] [2024-11-28 04:33:46,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:46,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:33:46,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:46,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:33:46,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:33:46,638 INFO L87 Difference]: Start difference. First operand 11239 states and 16204 transitions. Second operand has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:53,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:53,122 INFO L93 Difference]: Finished difference Result 25214 states and 36289 transitions. [2024-11-28 04:33:53,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:33:53,123 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 332 [2024-11-28 04:33:53,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:53,156 INFO L225 Difference]: With dead ends: 25214 [2024-11-28 04:33:53,157 INFO L226 Difference]: Without dead ends: 18977 [2024-11-28 04:33:53,171 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:33:53,173 INFO L435 NwaCegarLoop]: 638 mSDtfsCounter, 653 mSDsluCounter, 3998 mSDsCounter, 0 mSdLazyCounter, 1915 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 4636 SdHoareTripleChecker+Invalid, 1923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:53,173 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 4636 Invalid, 1923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1915 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 04:33:53,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18977 states. [2024-11-28 04:33:54,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18977 to 12253. [2024-11-28 04:33:54,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12253 states, 11587 states have (on average 1.4300509191335118) internal successors, (16570), 11617 states have internal predecessors, (16570), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:33:54,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12253 states to 12253 states and 17708 transitions. [2024-11-28 04:33:54,131 INFO L78 Accepts]: Start accepts. Automaton has 12253 states and 17708 transitions. Word has length 332 [2024-11-28 04:33:54,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:54,132 INFO L471 AbstractCegarLoop]: Abstraction has 12253 states and 17708 transitions. [2024-11-28 04:33:54,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:33:54,132 INFO L276 IsEmpty]: Start isEmpty. Operand 12253 states and 17708 transitions. [2024-11-28 04:33:54,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-11-28 04:33:54,144 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:54,145 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:33:54,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 04:33:54,145 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:54,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:54,146 INFO L85 PathProgramCache]: Analyzing trace with hash 2032297067, now seen corresponding path program 1 times [2024-11-28 04:33:54,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:54,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778487940] [2024-11-28 04:33:54,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:33:54,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:54,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:57,736 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:33:57,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:57,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778487940] [2024-11-28 04:33:57,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778487940] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:33:57,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:33:57,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 04:33:57,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400594549] [2024-11-28 04:33:57,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:33:57,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 04:33:57,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:57,739 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 04:33:57,739 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=304, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:33:57,740 INFO L87 Difference]: Start difference. First operand 12253 states and 17708 transitions. Second operand has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:34:03,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:03,195 INFO L93 Difference]: Finished difference Result 25216 states and 36317 transitions. [2024-11-28 04:34:03,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 04:34:03,197 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 333 [2024-11-28 04:34:03,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:03,227 INFO L225 Difference]: With dead ends: 25216 [2024-11-28 04:34:03,228 INFO L226 Difference]: Without dead ends: 18221 [2024-11-28 04:34:03,242 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=215, Invalid=907, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 04:34:03,245 INFO L435 NwaCegarLoop]: 582 mSDtfsCounter, 2037 mSDsluCounter, 6059 mSDsCounter, 0 mSdLazyCounter, 3295 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2037 SdHoareTripleChecker+Valid, 6641 SdHoareTripleChecker+Invalid, 3529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 3295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:03,245 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2037 Valid, 6641 Invalid, 3529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 3295 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-28 04:34:03,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18221 states. [2024-11-28 04:34:03,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18221 to 13587. [2024-11-28 04:34:04,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13587 states, 12921 states have (on average 1.433867347728504) internal successors, (18527), 12951 states have internal predecessors, (18527), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:34:04,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13587 states to 13587 states and 19665 transitions. [2024-11-28 04:34:04,036 INFO L78 Accepts]: Start accepts. Automaton has 13587 states and 19665 transitions. Word has length 333 [2024-11-28 04:34:04,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:04,037 INFO L471 AbstractCegarLoop]: Abstraction has 13587 states and 19665 transitions. [2024-11-28 04:34:04,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:34:04,038 INFO L276 IsEmpty]: Start isEmpty. Operand 13587 states and 19665 transitions. [2024-11-28 04:34:04,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-11-28 04:34:04,051 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:04,051 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:34:04,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 04:34:04,052 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:04,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:04,055 INFO L85 PathProgramCache]: Analyzing trace with hash 813223710, now seen corresponding path program 1 times [2024-11-28 04:34:04,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:04,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962838917] [2024-11-28 04:34:04,055 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:04,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:15,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:34:15,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:15,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962838917] [2024-11-28 04:34:15,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962838917] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:34:15,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:34:15,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 04:34:15,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685441803] [2024-11-28 04:34:15,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:34:15,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 04:34:15,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:15,969 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 04:34:15,969 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:34:15,970 INFO L87 Difference]: Start difference. First operand 13587 states and 19665 transitions. Second operand has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:34:19,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:19,459 INFO L93 Difference]: Finished difference Result 21350 states and 30777 transitions. [2024-11-28 04:34:19,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 04:34:19,460 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 333 [2024-11-28 04:34:19,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:19,484 INFO L225 Difference]: With dead ends: 21350 [2024-11-28 04:34:19,484 INFO L226 Difference]: Without dead ends: 16777 [2024-11-28 04:34:19,494 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=198, Invalid=732, Unknown=0, NotChecked=0, Total=930 [2024-11-28 04:34:19,494 INFO L435 NwaCegarLoop]: 426 mSDtfsCounter, 1846 mSDsluCounter, 4159 mSDsCounter, 0 mSdLazyCounter, 1267 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 4585 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:19,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1846 Valid, 4585 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1267 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 04:34:19,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16777 states. [2024-11-28 04:34:20,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16777 to 13075. [2024-11-28 04:34:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13075 states, 12409 states have (on average 1.4327504230800225) internal successors, (17779), 12439 states have internal predecessors, (17779), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:34:20,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13075 states to 13075 states and 18917 transitions. [2024-11-28 04:34:20,128 INFO L78 Accepts]: Start accepts. Automaton has 13075 states and 18917 transitions. Word has length 333 [2024-11-28 04:34:20,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:20,129 INFO L471 AbstractCegarLoop]: Abstraction has 13075 states and 18917 transitions. [2024-11-28 04:34:20,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:34:20,129 INFO L276 IsEmpty]: Start isEmpty. Operand 13075 states and 18917 transitions. [2024-11-28 04:34:20,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-11-28 04:34:20,140 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:20,140 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:34:20,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 04:34:20,140 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:20,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:20,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1032143456, now seen corresponding path program 1 times [2024-11-28 04:34:20,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:20,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482319668] [2024-11-28 04:34:20,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:20,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:25,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:34:25,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:25,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482319668] [2024-11-28 04:34:25,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482319668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:34:25,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:34:25,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 04:34:25,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118446428] [2024-11-28 04:34:25,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:34:25,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:34:25,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:25,401 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:34:25,401 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:34:25,401 INFO L87 Difference]: Start difference. First operand 13075 states and 18917 transitions. Second operand has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:34:28,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:28,726 INFO L93 Difference]: Finished difference Result 23059 states and 33299 transitions. [2024-11-28 04:34:28,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:34:28,727 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 333 [2024-11-28 04:34:28,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:28,745 INFO L225 Difference]: With dead ends: 23059 [2024-11-28 04:34:28,745 INFO L226 Difference]: Without dead ends: 18961 [2024-11-28 04:34:28,750 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:34:28,751 INFO L435 NwaCegarLoop]: 475 mSDtfsCounter, 526 mSDsluCounter, 2997 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 3472 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:28,751 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 3472 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1229 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 04:34:28,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18961 states. [2024-11-28 04:34:29,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18961 to 13388. [2024-11-28 04:34:29,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13388 states, 12722 states have (on average 1.43405124980349) internal successors, (18244), 12752 states have internal predecessors, (18244), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:34:29,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13388 states to 13388 states and 19382 transitions. [2024-11-28 04:34:29,343 INFO L78 Accepts]: Start accepts. Automaton has 13388 states and 19382 transitions. Word has length 333 [2024-11-28 04:34:29,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:29,344 INFO L471 AbstractCegarLoop]: Abstraction has 13388 states and 19382 transitions. [2024-11-28 04:34:29,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:34:29,344 INFO L276 IsEmpty]: Start isEmpty. Operand 13388 states and 19382 transitions. [2024-11-28 04:34:29,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2024-11-28 04:34:29,350 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:29,350 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:34:29,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 04:34:29,351 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:29,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:29,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1257124384, now seen corresponding path program 1 times [2024-11-28 04:34:29,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:29,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354119871] [2024-11-28 04:34:29,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:29,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:29,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:41,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:34:41,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:41,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354119871] [2024-11-28 04:34:41,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354119871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:34:41,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:34:41,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 04:34:41,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509556155] [2024-11-28 04:34:41,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:34:41,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:34:41,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:41,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:34:41,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:34:41,729 INFO L87 Difference]: Start difference. First operand 13388 states and 19382 transitions. Second operand has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:34:49,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:49,373 INFO L93 Difference]: Finished difference Result 26717 states and 38555 transitions. [2024-11-28 04:34:49,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:34:49,374 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 333 [2024-11-28 04:34:49,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:49,397 INFO L225 Difference]: With dead ends: 26717 [2024-11-28 04:34:49,397 INFO L226 Difference]: Without dead ends: 18779 [2024-11-28 04:34:49,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:34:49,408 INFO L435 NwaCegarLoop]: 605 mSDtfsCounter, 581 mSDsluCounter, 3598 mSDsCounter, 0 mSdLazyCounter, 2019 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 4203 SdHoareTripleChecker+Invalid, 2025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:49,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 4203 Invalid, 2025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2019 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-28 04:34:49,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18779 states. [2024-11-28 04:34:50,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18779 to 14674. [2024-11-28 04:34:50,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14674 states, 14008 states have (on average 1.4338235294117647) internal successors, (20085), 14038 states have internal predecessors, (20085), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:34:50,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14674 states to 14674 states and 21223 transitions. [2024-11-28 04:34:50,200 INFO L78 Accepts]: Start accepts. Automaton has 14674 states and 21223 transitions. Word has length 333 [2024-11-28 04:34:50,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:50,201 INFO L471 AbstractCegarLoop]: Abstraction has 14674 states and 21223 transitions. [2024-11-28 04:34:50,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:34:50,201 INFO L276 IsEmpty]: Start isEmpty. Operand 14674 states and 21223 transitions. [2024-11-28 04:34:50,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:34:50,211 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:50,212 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:34:50,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 04:34:50,212 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:50,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:50,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1240426036, now seen corresponding path program 1 times [2024-11-28 04:34:50,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:50,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964004745] [2024-11-28 04:34:50,213 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:34:50,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:54,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:34:54,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:34:54,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964004745] [2024-11-28 04:34:54,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964004745] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:34:54,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:34:54,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 04:34:54,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690215099] [2024-11-28 04:34:54,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:34:54,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 04:34:54,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:54,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 04:34:54,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2024-11-28 04:34:54,090 INFO L87 Difference]: Start difference. First operand 14674 states and 21223 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:34:59,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:59,728 INFO L93 Difference]: Finished difference Result 26137 states and 37826 transitions. [2024-11-28 04:34:59,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:34:59,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 334 [2024-11-28 04:34:59,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:59,752 INFO L225 Difference]: With dead ends: 26137 [2024-11-28 04:34:59,752 INFO L226 Difference]: Without dead ends: 19745 [2024-11-28 04:34:59,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:34:59,762 INFO L435 NwaCegarLoop]: 420 mSDtfsCounter, 2153 mSDsluCounter, 4104 mSDsCounter, 0 mSdLazyCounter, 2991 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2153 SdHoareTripleChecker+Valid, 4524 SdHoareTripleChecker+Invalid, 3232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 2991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:59,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2153 Valid, 4524 Invalid, 3232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 2991 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-28 04:34:59,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19745 states. [2024-11-28 04:35:00,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19745 to 15385. [2024-11-28 04:35:00,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15385 states, 14719 states have (on average 1.4347442081663155) internal successors, (21118), 14749 states have internal predecessors, (21118), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:00,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15385 states to 15385 states and 22256 transitions. [2024-11-28 04:35:00,408 INFO L78 Accepts]: Start accepts. Automaton has 15385 states and 22256 transitions. Word has length 334 [2024-11-28 04:35:00,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:00,409 INFO L471 AbstractCegarLoop]: Abstraction has 15385 states and 22256 transitions. [2024-11-28 04:35:00,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:00,409 INFO L276 IsEmpty]: Start isEmpty. Operand 15385 states and 22256 transitions. [2024-11-28 04:35:00,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:00,417 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:00,417 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:00,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 04:35:00,417 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:00,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:00,419 INFO L85 PathProgramCache]: Analyzing trace with hash -823476629, now seen corresponding path program 1 times [2024-11-28 04:35:00,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:00,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928020923] [2024-11-28 04:35:00,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:00,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:00,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:03,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:03,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:03,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928020923] [2024-11-28 04:35:03,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928020923] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:03,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:03,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 04:35:03,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521053769] [2024-11-28 04:35:03,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:03,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 04:35:03,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:03,814 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 04:35:03,815 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:35:03,815 INFO L87 Difference]: Start difference. First operand 15385 states and 22256 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:10,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:10,130 INFO L93 Difference]: Finished difference Result 27020 states and 39133 transitions. [2024-11-28 04:35:10,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 04:35:10,130 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 334 [2024-11-28 04:35:10,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:10,154 INFO L225 Difference]: With dead ends: 27020 [2024-11-28 04:35:10,154 INFO L226 Difference]: Without dead ends: 20424 [2024-11-28 04:35:10,165 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=196, Invalid=994, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:35:10,165 INFO L435 NwaCegarLoop]: 524 mSDtfsCounter, 2116 mSDsluCounter, 5724 mSDsCounter, 0 mSdLazyCounter, 3567 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2116 SdHoareTripleChecker+Valid, 6248 SdHoareTripleChecker+Invalid, 3833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 3567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:10,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2116 Valid, 6248 Invalid, 3833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 3567 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 04:35:10,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20424 states. [2024-11-28 04:35:10,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20424 to 15520. [2024-11-28 04:35:10,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15520 states, 14854 states have (on average 1.4362461289888246) internal successors, (21334), 14884 states have internal predecessors, (21334), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:10,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15520 states to 15520 states and 22472 transitions. [2024-11-28 04:35:10,775 INFO L78 Accepts]: Start accepts. Automaton has 15520 states and 22472 transitions. Word has length 334 [2024-11-28 04:35:10,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:10,776 INFO L471 AbstractCegarLoop]: Abstraction has 15520 states and 22472 transitions. [2024-11-28 04:35:10,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:10,776 INFO L276 IsEmpty]: Start isEmpty. Operand 15520 states and 22472 transitions. [2024-11-28 04:35:10,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:10,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:10,787 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:10,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 04:35:10,787 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:10,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:10,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1281100786, now seen corresponding path program 1 times [2024-11-28 04:35:10,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:10,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532367060] [2024-11-28 04:35:10,788 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:10,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:13,900 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:13,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:13,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532367060] [2024-11-28 04:35:13,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532367060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:13,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:13,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 04:35:13,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724956284] [2024-11-28 04:35:13,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:13,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 04:35:13,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:13,902 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 04:35:13,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-11-28 04:35:13,902 INFO L87 Difference]: Start difference. First operand 15520 states and 22472 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:18,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:18,202 INFO L93 Difference]: Finished difference Result 28717 states and 41494 transitions. [2024-11-28 04:35:18,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:35:18,203 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 334 [2024-11-28 04:35:18,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:18,236 INFO L225 Difference]: With dead ends: 28717 [2024-11-28 04:35:18,236 INFO L226 Difference]: Without dead ends: 22166 [2024-11-28 04:35:18,250 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:35:18,251 INFO L435 NwaCegarLoop]: 458 mSDtfsCounter, 1813 mSDsluCounter, 5119 mSDsCounter, 0 mSdLazyCounter, 2743 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 5577 SdHoareTripleChecker+Invalid, 3008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 2743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:18,251 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1813 Valid, 5577 Invalid, 3008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 2743 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-28 04:35:18,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22166 states. [2024-11-28 04:35:18,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22166 to 15889. [2024-11-28 04:35:18,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15889 states, 15223 states have (on average 1.4378243447415096) internal successors, (21888), 15253 states have internal predecessors, (21888), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:18,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15889 states to 15889 states and 23026 transitions. [2024-11-28 04:35:18,981 INFO L78 Accepts]: Start accepts. Automaton has 15889 states and 23026 transitions. Word has length 334 [2024-11-28 04:35:18,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:18,981 INFO L471 AbstractCegarLoop]: Abstraction has 15889 states and 23026 transitions. [2024-11-28 04:35:18,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:18,981 INFO L276 IsEmpty]: Start isEmpty. Operand 15889 states and 23026 transitions. [2024-11-28 04:35:18,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:18,992 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:18,992 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:18,992 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 04:35:18,993 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:18,993 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:18,993 INFO L85 PathProgramCache]: Analyzing trace with hash -782801879, now seen corresponding path program 1 times [2024-11-28 04:35:18,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:18,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528364299] [2024-11-28 04:35:18,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:18,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:22,587 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:22,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:22,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528364299] [2024-11-28 04:35:22,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528364299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:22,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:22,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-28 04:35:22,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574399970] [2024-11-28 04:35:22,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:22,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:35:22,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:22,589 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:35:22,589 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=338, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:35:22,589 INFO L87 Difference]: Start difference. First operand 15889 states and 23026 transitions. Second operand has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:28,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:28,884 INFO L93 Difference]: Finished difference Result 30003 states and 43228 transitions. [2024-11-28 04:35:28,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:35:28,884 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 334 [2024-11-28 04:35:28,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:28,909 INFO L225 Difference]: With dead ends: 30003 [2024-11-28 04:35:28,909 INFO L226 Difference]: Without dead ends: 23413 [2024-11-28 04:35:28,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=211, Invalid=1049, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 04:35:28,921 INFO L435 NwaCegarLoop]: 568 mSDtfsCounter, 1520 mSDsluCounter, 7032 mSDsCounter, 0 mSdLazyCounter, 3953 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1520 SdHoareTripleChecker+Valid, 7600 SdHoareTripleChecker+Invalid, 4132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 3953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:28,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1520 Valid, 7600 Invalid, 4132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 3953 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 04:35:28,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23413 states. [2024-11-28 04:35:29,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23413 to 16612. [2024-11-28 04:35:29,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16612 states, 15946 states have (on average 1.443434090053932) internal successors, (23017), 15976 states have internal predecessors, (23017), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:29,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16612 states to 16612 states and 24155 transitions. [2024-11-28 04:35:29,449 INFO L78 Accepts]: Start accepts. Automaton has 16612 states and 24155 transitions. Word has length 334 [2024-11-28 04:35:29,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:29,449 INFO L471 AbstractCegarLoop]: Abstraction has 16612 states and 24155 transitions. [2024-11-28 04:35:29,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 3 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:35:29,450 INFO L276 IsEmpty]: Start isEmpty. Operand 16612 states and 24155 transitions. [2024-11-28 04:35:29,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:29,462 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:29,462 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:29,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 04:35:29,463 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:29,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:29,463 INFO L85 PathProgramCache]: Analyzing trace with hash -2136684355, now seen corresponding path program 1 times [2024-11-28 04:35:29,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:29,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593840346] [2024-11-28 04:35:29,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:29,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:29,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:31,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:31,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:31,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593840346] [2024-11-28 04:35:31,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593840346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:31,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:31,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 04:35:31,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673217394] [2024-11-28 04:35:31,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:31,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 04:35:31,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:31,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 04:35:31,676 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:35:31,676 INFO L87 Difference]: Start difference. First operand 16612 states and 24155 transitions. Second operand has 16 states, 16 states have (on average 6.375) internal successors, (102), 16 states have internal predecessors, (102), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:35:35,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:35,684 INFO L93 Difference]: Finished difference Result 27093 states and 39198 transitions. [2024-11-28 04:35:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:35:35,685 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.375) internal successors, (102), 16 states have internal predecessors, (102), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 334 [2024-11-28 04:35:35,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:35,704 INFO L225 Difference]: With dead ends: 27093 [2024-11-28 04:35:35,704 INFO L226 Difference]: Without dead ends: 20503 [2024-11-28 04:35:35,712 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2024-11-28 04:35:35,712 INFO L435 NwaCegarLoop]: 613 mSDtfsCounter, 1290 mSDsluCounter, 6399 mSDsCounter, 0 mSdLazyCounter, 2472 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1290 SdHoareTripleChecker+Valid, 7012 SdHoareTripleChecker+Invalid, 2646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:35,712 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1290 Valid, 7012 Invalid, 2646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2472 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-28 04:35:35,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20503 states. [2024-11-28 04:35:36,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20503 to 16486. [2024-11-28 04:35:36,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16486 states, 15820 states have (on average 1.440897597977244) internal successors, (22795), 15850 states have internal predecessors, (22795), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:36,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16486 states to 16486 states and 23933 transitions. [2024-11-28 04:35:36,210 INFO L78 Accepts]: Start accepts. Automaton has 16486 states and 23933 transitions. Word has length 334 [2024-11-28 04:35:36,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:36,211 INFO L471 AbstractCegarLoop]: Abstraction has 16486 states and 23933 transitions. [2024-11-28 04:35:36,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.375) internal successors, (102), 16 states have internal predecessors, (102), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:35:36,211 INFO L276 IsEmpty]: Start isEmpty. Operand 16486 states and 23933 transitions. [2024-11-28 04:35:36,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:36,219 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:36,220 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:36,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-28 04:35:36,220 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:36,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:36,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1634496719, now seen corresponding path program 1 times [2024-11-28 04:35:36,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:36,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503459023] [2024-11-28 04:35:36,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:36,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:36,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:36,415 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:36,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:36,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503459023] [2024-11-28 04:35:36,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503459023] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:36,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:36,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:36,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143741068] [2024-11-28 04:35:36,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:36,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:36,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:36,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:36,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:36,419 INFO L87 Difference]: Start difference. First operand 16486 states and 23933 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:35:37,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:37,163 INFO L93 Difference]: Finished difference Result 28388 states and 41216 transitions. [2024-11-28 04:35:37,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:37,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 334 [2024-11-28 04:35:37,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:37,183 INFO L225 Difference]: With dead ends: 28388 [2024-11-28 04:35:37,183 INFO L226 Difference]: Without dead ends: 18900 [2024-11-28 04:35:37,190 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-28 04:35:37,191 INFO L435 NwaCegarLoop]: 536 mSDtfsCounter, 167 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:37,191 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 855 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:35:37,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18900 states. [2024-11-28 04:35:37,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18900 to 18529. [2024-11-28 04:35:37,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18529 states, 17863 states have (on average 1.4348653641605553) internal successors, (25631), 17893 states have internal predecessors, (25631), 569 states have call successors, (569), 96 states have call predecessors, (569), 96 states have return successors, (569), 539 states have call predecessors, (569), 569 states have call successors, (569) [2024-11-28 04:35:37,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18529 states to 18529 states and 26769 transitions. [2024-11-28 04:35:37,722 INFO L78 Accepts]: Start accepts. Automaton has 18529 states and 26769 transitions. Word has length 334 [2024-11-28 04:35:37,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:37,723 INFO L471 AbstractCegarLoop]: Abstraction has 18529 states and 26769 transitions. [2024-11-28 04:35:37,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:35:37,723 INFO L276 IsEmpty]: Start isEmpty. Operand 18529 states and 26769 transitions. [2024-11-28 04:35:37,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-11-28 04:35:37,730 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:37,731 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:37,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-28 04:35:37,731 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:37,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:37,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1373226882, now seen corresponding path program 1 times [2024-11-28 04:35:37,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:37,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646719399] [2024-11-28 04:35:37,731 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:37,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:37,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:38,124 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:35:38,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:38,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646719399] [2024-11-28 04:35:38,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646719399] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:35:38,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131187123] [2024-11-28 04:35:38,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:38,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:38,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:35:38,132 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:35:38,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:35:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:38,414 INFO L256 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:35:38,421 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:35:39,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 46 proven. 138 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:35:39,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:35:39,505 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 138 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:35:39,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131187123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:35:39,506 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:35:39,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-28 04:35:39,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132333284] [2024-11-28 04:35:39,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:35:39,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:35:39,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:39,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:35:39,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:35:39,510 INFO L87 Difference]: Start difference. First operand 18529 states and 26769 transitions. Second operand has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 3 states have call successors, (140) [2024-11-28 04:35:40,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:40,189 INFO L93 Difference]: Finished difference Result 28604 states and 41179 transitions. [2024-11-28 04:35:40,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:35:40,190 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 3 states have call successors, (140) Word has length 334 [2024-11-28 04:35:40,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:40,209 INFO L225 Difference]: With dead ends: 28604 [2024-11-28 04:35:40,209 INFO L226 Difference]: Without dead ends: 10671 [2024-11-28 04:35:40,224 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 665 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:35:40,225 INFO L435 NwaCegarLoop]: 280 mSDtfsCounter, 439 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:40,225 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 741 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:40,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10671 states. [2024-11-28 04:35:40,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10671 to 9561. [2024-11-28 04:35:40,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9561 states, 8922 states have (on average 1.4115669132481505) internal successors, (12594), 8940 states have internal predecessors, (12594), 533 states have call successors, (533), 105 states have call predecessors, (533), 105 states have return successors, (533), 515 states have call predecessors, (533), 533 states have call successors, (533) [2024-11-28 04:35:40,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9561 states to 9561 states and 13660 transitions. [2024-11-28 04:35:40,865 INFO L78 Accepts]: Start accepts. Automaton has 9561 states and 13660 transitions. Word has length 334 [2024-11-28 04:35:40,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:40,865 INFO L471 AbstractCegarLoop]: Abstraction has 9561 states and 13660 transitions. [2024-11-28 04:35:40,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (140), 2 states have call predecessors, (140), 3 states have call successors, (140) [2024-11-28 04:35:40,865 INFO L276 IsEmpty]: Start isEmpty. Operand 9561 states and 13660 transitions. [2024-11-28 04:35:40,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2024-11-28 04:35:40,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:40,870 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:40,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 04:35:41,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:35:41,071 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:41,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:41,071 INFO L85 PathProgramCache]: Analyzing trace with hash -929387070, now seen corresponding path program 1 times [2024-11-28 04:35:41,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:41,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921643498] [2024-11-28 04:35:41,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:41,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:41,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:41,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921643498] [2024-11-28 04:35:41,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921643498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:41,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:41,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:35:41,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082626067] [2024-11-28 04:35:41,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:41,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:35:41,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:41,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:35:41,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:35:41,219 INFO L87 Difference]: Start difference. First operand 9561 states and 13660 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:35:41,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:41,674 INFO L93 Difference]: Finished difference Result 16773 states and 23892 transitions. [2024-11-28 04:35:41,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:35:41,674 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 337 [2024-11-28 04:35:41,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:41,690 INFO L225 Difference]: With dead ends: 16773 [2024-11-28 04:35:41,690 INFO L226 Difference]: Without dead ends: 11708 [2024-11-28 04:35:41,696 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-28 04:35:41,697 INFO L435 NwaCegarLoop]: 451 mSDtfsCounter, 159 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:41,697 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 772 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:35:41,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11708 states. [2024-11-28 04:35:42,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11708 to 10578. [2024-11-28 04:35:42,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10578 states, 9939 states have (on average 1.4193580843143174) internal successors, (14107), 9957 states have internal predecessors, (14107), 533 states have call successors, (533), 105 states have call predecessors, (533), 105 states have return successors, (533), 515 states have call predecessors, (533), 533 states have call successors, (533) [2024-11-28 04:35:42,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10578 states to 10578 states and 15173 transitions. [2024-11-28 04:35:42,237 INFO L78 Accepts]: Start accepts. Automaton has 10578 states and 15173 transitions. Word has length 337 [2024-11-28 04:35:42,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:42,237 INFO L471 AbstractCegarLoop]: Abstraction has 10578 states and 15173 transitions. [2024-11-28 04:35:42,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:35:42,238 INFO L276 IsEmpty]: Start isEmpty. Operand 10578 states and 15173 transitions. [2024-11-28 04:35:42,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2024-11-28 04:35:42,244 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:42,245 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:42,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-28 04:35:42,245 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:42,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:42,246 INFO L85 PathProgramCache]: Analyzing trace with hash 841451684, now seen corresponding path program 1 times [2024-11-28 04:35:42,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:42,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629278551] [2024-11-28 04:35:42,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:42,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:42,953 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:42,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:42,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629278551] [2024-11-28 04:35:42,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629278551] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:42,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:42,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:35:42,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927372221] [2024-11-28 04:35:42,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:42,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:35:42,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:42,955 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:35:42,955 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:35:42,955 INFO L87 Difference]: Start difference. First operand 10578 states and 15173 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:35:44,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:35:44,058 INFO L93 Difference]: Finished difference Result 27488 states and 38919 transitions. [2024-11-28 04:35:44,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:35:44,059 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) Word has length 337 [2024-11-28 04:35:44,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:35:44,082 INFO L225 Difference]: With dead ends: 27488 [2024-11-28 04:35:44,082 INFO L226 Difference]: Without dead ends: 19648 [2024-11-28 04:35:44,092 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:35:44,092 INFO L435 NwaCegarLoop]: 419 mSDtfsCounter, 1607 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 292 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1607 SdHoareTripleChecker+Valid, 1474 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:35:44,092 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1607 Valid, 1474 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:35:44,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19648 states. [2024-11-28 04:35:44,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19648 to 16288. [2024-11-28 04:35:44,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16288 states, 15065 states have (on average 1.393627613674079) internal successors, (20995), 15101 states have internal predecessors, (20995), 1019 states have call successors, (1019), 203 states have call predecessors, (1019), 203 states have return successors, (1019), 983 states have call predecessors, (1019), 1019 states have call successors, (1019) [2024-11-28 04:35:44,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16288 states to 16288 states and 23033 transitions. [2024-11-28 04:35:44,968 INFO L78 Accepts]: Start accepts. Automaton has 16288 states and 23033 transitions. Word has length 337 [2024-11-28 04:35:44,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:35:44,969 INFO L471 AbstractCegarLoop]: Abstraction has 16288 states and 23033 transitions. [2024-11-28 04:35:44,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:35:44,969 INFO L276 IsEmpty]: Start isEmpty. Operand 16288 states and 23033 transitions. [2024-11-28 04:35:44,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-28 04:35:44,976 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:35:44,976 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:35:44,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-28 04:35:44,977 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:35:44,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:35:44,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1273725352, now seen corresponding path program 1 times [2024-11-28 04:35:44,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:35:44,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887458049] [2024-11-28 04:35:44,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:35:44,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:35:45,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:35:53,270 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:35:53,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:35:53,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887458049] [2024-11-28 04:35:53,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887458049] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:35:53,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:35:53,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2024-11-28 04:35:53,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901886216] [2024-11-28 04:35:53,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:35:53,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 04:35:53,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:35:53,272 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 04:35:53,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-11-28 04:35:53,272 INFO L87 Difference]: Start difference. First operand 16288 states and 23033 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 24 states have internal predecessors, (106), 5 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 4 states have call predecessors, (47), 5 states have call successors, (47) [2024-11-28 04:36:07,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:07,512 INFO L93 Difference]: Finished difference Result 33896 states and 47826 transitions. [2024-11-28 04:36:07,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 04:36:07,513 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 24 states have internal predecessors, (106), 5 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 4 states have call predecessors, (47), 5 states have call successors, (47) Word has length 338 [2024-11-28 04:36:07,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:07,537 INFO L225 Difference]: With dead ends: 33896 [2024-11-28 04:36:07,537 INFO L226 Difference]: Without dead ends: 22820 [2024-11-28 04:36:07,548 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=287, Invalid=1353, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 04:36:07,549 INFO L435 NwaCegarLoop]: 536 mSDtfsCounter, 2692 mSDsluCounter, 6929 mSDsCounter, 0 mSdLazyCounter, 5185 mSolverCounterSat, 361 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2692 SdHoareTripleChecker+Valid, 7465 SdHoareTripleChecker+Invalid, 5546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 361 IncrementalHoareTripleChecker+Valid, 5185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:07,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2692 Valid, 7465 Invalid, 5546 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [361 Valid, 5185 Invalid, 0 Unknown, 0 Unchecked, 9.8s Time] [2024-11-28 04:36:07,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22820 states. [2024-11-28 04:36:08,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22820 to 16930. [2024-11-28 04:36:08,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16930 states, 15707 states have (on average 1.3929458203348826) internal successors, (21879), 15743 states have internal predecessors, (21879), 1019 states have call successors, (1019), 203 states have call predecessors, (1019), 203 states have return successors, (1019), 983 states have call predecessors, (1019), 1019 states have call successors, (1019) [2024-11-28 04:36:08,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16930 states to 16930 states and 23917 transitions. [2024-11-28 04:36:08,359 INFO L78 Accepts]: Start accepts. Automaton has 16930 states and 23917 transitions. Word has length 338 [2024-11-28 04:36:08,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:08,360 INFO L471 AbstractCegarLoop]: Abstraction has 16930 states and 23917 transitions. [2024-11-28 04:36:08,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 24 states have internal predecessors, (106), 5 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 4 states have call predecessors, (47), 5 states have call successors, (47) [2024-11-28 04:36:08,360 INFO L276 IsEmpty]: Start isEmpty. Operand 16930 states and 23917 transitions. [2024-11-28 04:36:08,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-28 04:36:08,365 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:08,365 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:36:08,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-28 04:36:08,365 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:08,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:08,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1834425130, now seen corresponding path program 1 times [2024-11-28 04:36:08,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:08,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242356109] [2024-11-28 04:36:08,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:08,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:08,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:22,920 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:36:22,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:22,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242356109] [2024-11-28 04:36:22,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242356109] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:36:22,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:36:22,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-11-28 04:36:22,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114110706] [2024-11-28 04:36:22,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:36:22,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:36:22,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:22,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:36:22,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:36:22,923 INFO L87 Difference]: Start difference. First operand 16930 states and 23917 transitions. Second operand has 23 states, 23 states have (on average 4.608695652173913) internal successors, (106), 23 states have internal predecessors, (106), 4 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 4 states have call successors, (47) [2024-11-28 04:36:46,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:46,488 INFO L93 Difference]: Finished difference Result 34217 states and 48213 transitions. [2024-11-28 04:36:46,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 04:36:46,488 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.608695652173913) internal successors, (106), 23 states have internal predecessors, (106), 4 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 4 states have call successors, (47) Word has length 338 [2024-11-28 04:36:46,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:46,517 INFO L225 Difference]: With dead ends: 34217 [2024-11-28 04:36:46,517 INFO L226 Difference]: Without dead ends: 23141 [2024-11-28 04:36:46,529 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=284, Invalid=1276, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 04:36:46,530 INFO L435 NwaCegarLoop]: 579 mSDtfsCounter, 3165 mSDsluCounter, 6836 mSDsCounter, 0 mSdLazyCounter, 4652 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3165 SdHoareTripleChecker+Valid, 7415 SdHoareTripleChecker+Invalid, 5069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 4652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:46,530 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3165 Valid, 7415 Invalid, 5069 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [417 Valid, 4652 Invalid, 0 Unknown, 0 Unchecked, 16.0s Time] [2024-11-28 04:36:46,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23141 states. [2024-11-28 04:36:47,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23141 to 16738. [2024-11-28 04:36:47,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16738 states, 15515 states have (on average 1.392072188204963) internal successors, (21598), 15551 states have internal predecessors, (21598), 1019 states have call successors, (1019), 203 states have call predecessors, (1019), 203 states have return successors, (1019), 983 states have call predecessors, (1019), 1019 states have call successors, (1019) [2024-11-28 04:36:47,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16738 states to 16738 states and 23636 transitions. [2024-11-28 04:36:47,402 INFO L78 Accepts]: Start accepts. Automaton has 16738 states and 23636 transitions. Word has length 338 [2024-11-28 04:36:47,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:47,402 INFO L471 AbstractCegarLoop]: Abstraction has 16738 states and 23636 transitions. [2024-11-28 04:36:47,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.608695652173913) internal successors, (106), 23 states have internal predecessors, (106), 4 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 3 states have call predecessors, (47), 4 states have call successors, (47) [2024-11-28 04:36:47,402 INFO L276 IsEmpty]: Start isEmpty. Operand 16738 states and 23636 transitions. [2024-11-28 04:36:47,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-28 04:36:47,408 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:47,408 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:36:47,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-28 04:36:47,408 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:47,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:47,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1659188099, now seen corresponding path program 1 times [2024-11-28 04:36:47,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:47,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560900171] [2024-11-28 04:36:47,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:47,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:47,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:36:47,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [87607471] [2024-11-28 04:36:47,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:47,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:47,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:47,750 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:47,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:36:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:48,120 INFO L256 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:36:48,132 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:49,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1868 proven. 195 refuted. 0 times theorem prover too weak. 2261 trivial. 0 not checked. [2024-11-28 04:36:49,676 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:51,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:51,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560900171] [2024-11-28 04:36:51,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:36:51,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87607471] [2024-11-28 04:36:51,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87607471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:51,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:36:51,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-28 04:36:51,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311839372] [2024-11-28 04:36:51,107 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 04:36:51,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:36:51,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:51,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:36:51,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:36:51,108 INFO L87 Difference]: Start difference. First operand 16738 states and 23636 transitions. Second operand has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 3 states have call successors, (47), 3 states have call predecessors, (47), 5 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:36:52,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:36:52,565 INFO L93 Difference]: Finished difference Result 33471 states and 47115 transitions. [2024-11-28 04:36:52,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:36:52,565 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 3 states have call successors, (47), 3 states have call predecessors, (47), 5 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 338 [2024-11-28 04:36:52,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:36:52,593 INFO L225 Difference]: With dead ends: 33471 [2024-11-28 04:36:52,593 INFO L226 Difference]: Without dead ends: 17046 [2024-11-28 04:36:52,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 579 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:36:52,609 INFO L435 NwaCegarLoop]: 261 mSDtfsCounter, 226 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:36:52,609 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 903 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:36:52,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17046 states. [2024-11-28 04:36:53,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17046 to 16874. [2024-11-28 04:36:53,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16874 states, 15617 states have (on average 1.3681244797336236) internal successors, (21366), 15653 states have internal predecessors, (21366), 1019 states have call successors, (1019), 237 states have call predecessors, (1019), 237 states have return successors, (1019), 983 states have call predecessors, (1019), 1019 states have call successors, (1019) [2024-11-28 04:36:53,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16874 states to 16874 states and 23404 transitions. [2024-11-28 04:36:53,683 INFO L78 Accepts]: Start accepts. Automaton has 16874 states and 23404 transitions. Word has length 338 [2024-11-28 04:36:53,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:36:53,683 INFO L471 AbstractCegarLoop]: Abstraction has 16874 states and 23404 transitions. [2024-11-28 04:36:53,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 3 states have call successors, (47), 3 states have call predecessors, (47), 5 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2024-11-28 04:36:53,684 INFO L276 IsEmpty]: Start isEmpty. Operand 16874 states and 23404 transitions. [2024-11-28 04:36:53,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-28 04:36:53,688 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:36:53,688 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:36:53,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 04:36:53,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-28 04:36:53,889 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:36:53,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:36:53,889 INFO L85 PathProgramCache]: Analyzing trace with hash -120848069, now seen corresponding path program 1 times [2024-11-28 04:36:53,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:36:53,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333683651] [2024-11-28 04:36:53,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:53,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:36:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:36:54,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1948113173] [2024-11-28 04:36:54,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:36:54,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:54,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:54,131 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:54,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:36:54,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:36:54,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-28 04:36:54,459 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:57,268 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1408 proven. 243 refuted. 0 times theorem prover too weak. 2673 trivial. 0 not checked. [2024-11-28 04:36:57,268 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:36:59,203 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:36:59,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:59,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333683651] [2024-11-28 04:36:59,203 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:36:59,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948113173] [2024-11-28 04:36:59,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948113173] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:59,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:36:59,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 16 [2024-11-28 04:36:59,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552545790] [2024-11-28 04:36:59,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:36:59,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:36:59,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:36:59,205 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:36:59,205 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:36:59,205 INFO L87 Difference]: Start difference. First operand 16874 states and 23404 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:01,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:01,319 INFO L93 Difference]: Finished difference Result 40957 states and 57499 transitions. [2024-11-28 04:37:01,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:37:01,320 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 338 [2024-11-28 04:37:01,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:01,359 INFO L225 Difference]: With dead ends: 40957 [2024-11-28 04:37:01,359 INFO L226 Difference]: Without dead ends: 27660 [2024-11-28 04:37:01,377 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 677 GetRequests, 661 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-11-28 04:37:01,377 INFO L435 NwaCegarLoop]: 325 mSDtfsCounter, 477 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:01,378 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [477 Valid, 1141 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 04:37:01,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27660 states. [2024-11-28 04:37:02,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27660 to 18377. [2024-11-28 04:37:02,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18377 states, 17120 states have (on average 1.3753504672897197) internal successors, (23546), 17156 states have internal predecessors, (23546), 1019 states have call successors, (1019), 237 states have call predecessors, (1019), 237 states have return successors, (1019), 983 states have call predecessors, (1019), 1019 states have call successors, (1019) [2024-11-28 04:37:02,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18377 states to 18377 states and 25584 transitions. [2024-11-28 04:37:02,431 INFO L78 Accepts]: Start accepts. Automaton has 18377 states and 25584 transitions. Word has length 338 [2024-11-28 04:37:02,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:02,431 INFO L471 AbstractCegarLoop]: Abstraction has 18377 states and 25584 transitions. [2024-11-28 04:37:02,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:02,432 INFO L276 IsEmpty]: Start isEmpty. Operand 18377 states and 25584 transitions. [2024-11-28 04:37:02,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-28 04:37:02,437 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:02,437 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:37:02,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 04:37:02,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 04:37:02,637 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:02,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:02,638 INFO L85 PathProgramCache]: Analyzing trace with hash 302798653, now seen corresponding path program 1 times [2024-11-28 04:37:02,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:02,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300701588] [2024-11-28 04:37:02,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:02,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:37:02,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [156056985] [2024-11-28 04:37:02,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:02,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:02,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:02,906 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:02,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:37:03,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:03,222 INFO L256 TraceCheckSpWp]: Trace formula consists of 799 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-28 04:37:03,231 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:08,015 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 2935 proven. 537 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-11-28 04:37:08,015 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:10,884 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:37:10,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:10,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300701588] [2024-11-28 04:37:10,884 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:37:10,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156056985] [2024-11-28 04:37:10,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156056985] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:10,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:37:10,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [26] total 35 [2024-11-28 04:37:10,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906065796] [2024-11-28 04:37:10,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:37:10,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:37:10,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:10,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:37:10,886 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:37:10,888 INFO L87 Difference]: Start difference. First operand 18377 states and 25584 transitions. Second operand has 11 states, 11 states have (on average 9.636363636363637) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:20,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:20,884 INFO L93 Difference]: Finished difference Result 77208 states and 107517 transitions. [2024-11-28 04:37:20,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:37:20,885 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.636363636363637) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 338 [2024-11-28 04:37:20,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:20,961 INFO L225 Difference]: With dead ends: 77208 [2024-11-28 04:37:20,961 INFO L226 Difference]: Without dead ends: 63138 [2024-11-28 04:37:20,983 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 696 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=603, Invalid=1559, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 04:37:20,984 INFO L435 NwaCegarLoop]: 312 mSDtfsCounter, 2806 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2806 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:20,984 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2806 Valid, 1734 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-28 04:37:21,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63138 states. [2024-11-28 04:37:22,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63138 to 26472. [2024-11-28 04:37:22,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26472 states, 25167 states have (on average 1.388961735606151) internal successors, (34956), 25215 states have internal predecessors, (34956), 1043 states have call successors, (1043), 261 states have call predecessors, (1043), 261 states have return successors, (1043), 995 states have call predecessors, (1043), 1043 states have call successors, (1043) [2024-11-28 04:37:22,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26472 states to 26472 states and 37042 transitions. [2024-11-28 04:37:22,448 INFO L78 Accepts]: Start accepts. Automaton has 26472 states and 37042 transitions. Word has length 338 [2024-11-28 04:37:22,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:22,449 INFO L471 AbstractCegarLoop]: Abstraction has 26472 states and 37042 transitions. [2024-11-28 04:37:22,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.636363636363637) internal successors, (106), 11 states have internal predecessors, (106), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:22,449 INFO L276 IsEmpty]: Start isEmpty. Operand 26472 states and 37042 transitions. [2024-11-28 04:37:22,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-28 04:37:22,456 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:22,456 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:37:22,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 04:37:22,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-28 04:37:22,656 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:22,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:22,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1303695308, now seen corresponding path program 1 times [2024-11-28 04:37:22,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:22,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157969754] [2024-11-28 04:37:22,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:22,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:23,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:23,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 18 proven. 120 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:37:23,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:23,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157969754] [2024-11-28 04:37:23,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157969754] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:23,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964565783] [2024-11-28 04:37:23,399 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:23,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:23,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:23,406 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:23,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:37:23,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:23,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:37:23,738 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:24,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1018 proven. 120 refuted. 0 times theorem prover too weak. 3186 trivial. 0 not checked. [2024-11-28 04:37:24,316 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 18 proven. 120 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:37:24,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964565783] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:24,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:24,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-28 04:37:24,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347830121] [2024-11-28 04:37:24,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:24,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:37:24,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:24,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:37:24,762 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:37:24,762 INFO L87 Difference]: Start difference. First operand 26472 states and 37042 transitions. Second operand has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:37:25,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:25,487 INFO L93 Difference]: Finished difference Result 29235 states and 40713 transitions. [2024-11-28 04:37:25,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:37:25,488 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 339 [2024-11-28 04:37:25,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:25,503 INFO L225 Difference]: With dead ends: 29235 [2024-11-28 04:37:25,504 INFO L226 Difference]: Without dead ends: 6172 [2024-11-28 04:37:25,517 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 675 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:37:25,518 INFO L435 NwaCegarLoop]: 279 mSDtfsCounter, 413 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:25,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 740 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:37:25,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6172 states. [2024-11-28 04:37:25,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6172 to 3522. [2024-11-28 04:37:25,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3522 states, 3160 states have (on average 1.3098101265822786) internal successors, (4139), 3168 states have internal predecessors, (4139), 283 states have call successors, (283), 78 states have call predecessors, (283), 78 states have return successors, (283), 275 states have call predecessors, (283), 283 states have call successors, (283) [2024-11-28 04:37:25,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3522 states to 3522 states and 4705 transitions. [2024-11-28 04:37:25,910 INFO L78 Accepts]: Start accepts. Automaton has 3522 states and 4705 transitions. Word has length 339 [2024-11-28 04:37:25,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:25,910 INFO L471 AbstractCegarLoop]: Abstraction has 3522 states and 4705 transitions. [2024-11-28 04:37:25,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:37:25,910 INFO L276 IsEmpty]: Start isEmpty. Operand 3522 states and 4705 transitions. [2024-11-28 04:37:25,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-28 04:37:25,912 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:25,913 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:37:25,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 04:37:26,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-28 04:37:26,113 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:26,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:26,114 INFO L85 PathProgramCache]: Analyzing trace with hash 985518553, now seen corresponding path program 1 times [2024-11-28 04:37:26,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:26,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562141634] [2024-11-28 04:37:26,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:26,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:27,977 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 180 proven. 216 refuted. 0 times theorem prover too weak. 3928 trivial. 0 not checked. [2024-11-28 04:37:27,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:27,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562141634] [2024-11-28 04:37:27,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562141634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:27,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469864318] [2024-11-28 04:37:27,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:27,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:27,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:27,979 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:27,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:37:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:28,262 INFO L256 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 04:37:28,266 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:29,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 2650 proven. 126 refuted. 0 times theorem prover too weak. 1548 trivial. 0 not checked. [2024-11-28 04:37:29,200 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:30,303 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 144 proven. 129 refuted. 0 times theorem prover too weak. 4051 trivial. 0 not checked. [2024-11-28 04:37:30,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469864318] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:30,303 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:30,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 34 [2024-11-28 04:37:30,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119365038] [2024-11-28 04:37:30,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:30,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-28 04:37:30,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:30,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-28 04:37:30,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 04:37:30,306 INFO L87 Difference]: Start difference. First operand 3522 states and 4705 transitions. Second operand has 34 states, 34 states have (on average 7.794117647058823) internal successors, (265), 34 states have internal predecessors, (265), 8 states have call successors, (115), 3 states have call predecessors, (115), 7 states have return successors, (116), 8 states have call predecessors, (116), 8 states have call successors, (116) [2024-11-28 04:37:47,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:47,726 INFO L93 Difference]: Finished difference Result 13294 states and 17405 transitions. [2024-11-28 04:37:47,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-11-28 04:37:47,727 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 7.794117647058823) internal successors, (265), 34 states have internal predecessors, (265), 8 states have call successors, (115), 3 states have call predecessors, (115), 7 states have return successors, (116), 8 states have call predecessors, (116), 8 states have call successors, (116) Word has length 339 [2024-11-28 04:37:47,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:47,742 INFO L225 Difference]: With dead ends: 13294 [2024-11-28 04:37:47,742 INFO L226 Difference]: Without dead ends: 10767 [2024-11-28 04:37:47,748 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 682 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6591 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=3392, Invalid=18364, Unknown=0, NotChecked=0, Total=21756 [2024-11-28 04:37:47,748 INFO L435 NwaCegarLoop]: 435 mSDtfsCounter, 5798 mSDsluCounter, 5721 mSDsCounter, 0 mSdLazyCounter, 8599 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5801 SdHoareTripleChecker+Valid, 6156 SdHoareTripleChecker+Invalid, 9079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 8599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:47,749 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5801 Valid, 6156 Invalid, 9079 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [480 Valid, 8599 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2024-11-28 04:37:47,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10767 states. [2024-11-28 04:37:48,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10767 to 4631. [2024-11-28 04:37:48,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4631 states, 4266 states have (on average 1.323019221753399) internal successors, (5644), 4270 states have internal predecessors, (5644), 275 states have call successors, (275), 89 states have call predecessors, (275), 89 states have return successors, (275), 271 states have call predecessors, (275), 275 states have call successors, (275) [2024-11-28 04:37:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 6194 transitions. [2024-11-28 04:37:48,115 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 6194 transitions. Word has length 339 [2024-11-28 04:37:48,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:48,115 INFO L471 AbstractCegarLoop]: Abstraction has 4631 states and 6194 transitions. [2024-11-28 04:37:48,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 7.794117647058823) internal successors, (265), 34 states have internal predecessors, (265), 8 states have call successors, (115), 3 states have call predecessors, (115), 7 states have return successors, (116), 8 states have call predecessors, (116), 8 states have call successors, (116) [2024-11-28 04:37:48,116 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 6194 transitions. [2024-11-28 04:37:48,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-28 04:37:48,118 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:48,118 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:37:48,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:37:48,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-28 04:37:48,318 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:48,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:48,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1381176041, now seen corresponding path program 1 times [2024-11-28 04:37:48,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:48,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965058778] [2024-11-28 04:37:48,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:48,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:48,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:37:48,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1261214652] [2024-11-28 04:37:48,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:48,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:48,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:48,571 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:48,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:37:48,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:37:48,894 INFO L256 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-28 04:37:48,900 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:52,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1669 proven. 480 refuted. 0 times theorem prover too weak. 2175 trivial. 0 not checked. [2024-11-28 04:37:52,055 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:53,133 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:37:53,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:53,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965058778] [2024-11-28 04:37:53,134 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 04:37:53,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261214652] [2024-11-28 04:37:53,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261214652] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:53,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:37:53,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [16] total 20 [2024-11-28 04:37:53,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478106591] [2024-11-28 04:37:53,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:37:53,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:37:53,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:53,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:37:53,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:37:53,136 INFO L87 Difference]: Start difference. First operand 4631 states and 6194 transitions. Second operand has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:55,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:55,453 INFO L93 Difference]: Finished difference Result 10924 states and 14452 transitions. [2024-11-28 04:37:55,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:37:55,453 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 339 [2024-11-28 04:37:55,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:55,466 INFO L225 Difference]: With dead ends: 10924 [2024-11-28 04:37:55,466 INFO L226 Difference]: Without dead ends: 7700 [2024-11-28 04:37:55,471 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 681 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:37:55,471 INFO L435 NwaCegarLoop]: 371 mSDtfsCounter, 551 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:55,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1128 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 04:37:55,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2024-11-28 04:37:55,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 4879. [2024-11-28 04:37:55,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4879 states, 4514 states have (on average 1.3225520602569782) internal successors, (5970), 4518 states have internal predecessors, (5970), 275 states have call successors, (275), 89 states have call predecessors, (275), 89 states have return successors, (275), 271 states have call predecessors, (275), 275 states have call successors, (275) [2024-11-28 04:37:55,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4879 states to 4879 states and 6520 transitions. [2024-11-28 04:37:55,828 INFO L78 Accepts]: Start accepts. Automaton has 4879 states and 6520 transitions. Word has length 339 [2024-11-28 04:37:55,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:55,829 INFO L471 AbstractCegarLoop]: Abstraction has 4879 states and 6520 transitions. [2024-11-28 04:37:55,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:37:55,829 INFO L276 IsEmpty]: Start isEmpty. Operand 4879 states and 6520 transitions. [2024-11-28 04:37:55,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-11-28 04:37:55,831 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:55,832 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:37:55,842 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 04:37:56,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:56,032 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:56,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:56,032 INFO L85 PathProgramCache]: Analyzing trace with hash -244192509, now seen corresponding path program 1 times [2024-11-28 04:37:56,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:56,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590626201] [2024-11-28 04:37:56,033 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:56,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:56,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 04:37:56,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1455242755] [2024-11-28 04:37:56,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:37:56,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:56,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:56,359 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:56,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 04:37:56,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:37:56,681 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 04:37:56,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 04:37:57,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 04:37:57,160 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 04:37:57,162 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 04:37:57,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 04:37:57,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:57,366 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, 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-28 04:37:57,650 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 04:37:57,654 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 04:37:57 BoogieIcfgContainer [2024-11-28 04:37:57,654 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 04:37:57,655 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 04:37:57,656 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 04:37:57,656 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 04:37:57,657 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:31:53" (3/4) ... [2024-11-28 04:37:57,660 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 04:37:57,661 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 04:37:57,661 INFO L158 Benchmark]: Toolchain (without parser) took 366994.45ms. Allocated memory was 142.6MB in the beginning and 3.1GB in the end (delta: 3.0GB). Free memory was 116.3MB in the beginning and 2.4GB in the end (delta: -2.3GB). Peak memory consumption was 679.8MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,662 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 117.4MB. Free memory is still 74.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 04:37:57,662 INFO L158 Benchmark]: CACSL2BoogieTranslator took 668.40ms. Allocated memory is still 142.6MB. Free memory was 116.1MB in the beginning and 90.4MB in the end (delta: 25.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,662 INFO L158 Benchmark]: Boogie Procedure Inliner took 122.12ms. Allocated memory is still 142.6MB. Free memory was 90.1MB in the beginning and 76.2MB in the end (delta: 13.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,662 INFO L158 Benchmark]: Boogie Preprocessor took 155.11ms. Allocated memory is still 142.6MB. Free memory was 76.2MB in the beginning and 54.2MB in the end (delta: 21.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,662 INFO L158 Benchmark]: RCFGBuilder took 1765.76ms. Allocated memory is still 142.6MB. Free memory was 54.2MB in the beginning and 91.9MB in the end (delta: -37.7MB). Peak memory consumption was 40.2MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,663 INFO L158 Benchmark]: TraceAbstraction took 364268.75ms. Allocated memory was 142.6MB in the beginning and 3.1GB in the end (delta: 3.0GB). Free memory was 91.0MB in the beginning and 2.4GB in the end (delta: -2.3GB). Peak memory consumption was 649.2MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,663 INFO L158 Benchmark]: Witness Printer took 5.34ms. Allocated memory is still 3.1GB. Free memory was 2.4GB in the beginning and 2.4GB in the end (delta: 428.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 04:37:57,664 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.32ms. Allocated memory is still 117.4MB. Free memory is still 74.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 668.40ms. Allocated memory is still 142.6MB. Free memory was 116.1MB in the beginning and 90.4MB in the end (delta: 25.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 122.12ms. Allocated memory is still 142.6MB. Free memory was 90.1MB in the beginning and 76.2MB in the end (delta: 13.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 155.11ms. Allocated memory is still 142.6MB. Free memory was 76.2MB in the beginning and 54.2MB in the end (delta: 21.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 1765.76ms. Allocated memory is still 142.6MB. Free memory was 54.2MB in the beginning and 91.9MB in the end (delta: -37.7MB). Peak memory consumption was 40.2MB. Max. memory is 16.1GB. * TraceAbstraction took 364268.75ms. Allocated memory was 142.6MB in the beginning and 3.1GB in the end (delta: 3.0GB). Free memory was 91.0MB in the beginning and 2.4GB in the end (delta: -2.3GB). Peak memory consumption was 649.2MB. Max. memory is 16.1GB. * Witness Printer took 5.34ms. Allocated memory is still 3.1GB. Free memory was 2.4GB in the beginning and 2.4GB in the end (delta: 428.7kB). 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 someBinaryFLOATComparisonOperation at line 328, overapproximation of someBinaryFLOATComparisonOperation at line 326, overapproximation of someBinaryFLOATComparisonOperation at line 363, overapproximation of someBinaryFLOATComparisonOperation at line 324, overapproximation of bitwiseOr at line 363, overapproximation of bitwiseOr at line 127, overapproximation of someBinaryDOUBLEComparisonOperation at line 301, overapproximation of someBinaryDOUBLEComparisonOperation at line 170, overapproximation of someBinaryDOUBLEComparisonOperation at line 88, overapproximation of someBinaryDOUBLEComparisonOperation at line 303, overapproximation of someBinaryDOUBLEComparisonOperation at line 305, overapproximation of someBinaryDOUBLEComparisonOperation at line 363, overapproximation of someBinaryDOUBLEComparisonOperation at line 307, overapproximation of someBinaryDOUBLEComparisonOperation at line 363. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 4; [L23] unsigned char var_1_5 = 200; [L24] unsigned char var_1_6 = 4; [L25] unsigned char var_1_7 = 100; [L26] signed long int var_1_8 = -256; [L27] unsigned char var_1_9 = 1; [L28] unsigned char var_1_10 = 1; [L29] unsigned char var_1_11 = 0; [L30] unsigned char var_1_12 = 1; [L31] unsigned char var_1_13 = 200; [L32] signed char var_1_14 = 16; [L33] unsigned char var_1_15 = 64; [L34] unsigned char var_1_16 = 64; [L35] unsigned char var_1_17 = 0; [L36] unsigned char var_1_18 = 25; [L37] unsigned char var_1_19 = 4; [L38] unsigned char var_1_21 = 0; [L39] double var_1_22 = 255.8; [L40] double var_1_23 = 1.4; [L41] double var_1_24 = 99.3; [L42] double var_1_25 = 4.4; [L43] double var_1_26 = 255.5; [L44] signed char var_1_27 = -5; [L45] signed char var_1_28 = 8; [L46] signed long int var_1_29 = 256; [L47] signed short int var_1_30 = -4; [L48] signed char var_1_31 = 64; [L49] signed char var_1_32 = 32; [L50] signed char var_1_33 = 5; [L51] signed char var_1_34 = 5; [L52] signed char var_1_35 = 10; [L53] float var_1_36 = 24.25; [L54] float var_1_37 = 99.45; [L55] unsigned short int var_1_38 = 50; [L56] unsigned char var_1_39 = 1; [L57] unsigned short int var_1_40 = 25; [L58] signed short int var_1_41 = -16; [L59] float var_1_42 = 1.875; [L60] float var_1_43 = 127.65; [L61] signed short int var_1_44 = 18989; [L62] signed long int var_1_45 = 0; [L63] signed long int var_1_47 = 4; [L64] signed long int var_1_49 = 1323290040; [L65] unsigned long int var_1_50 = 256; [L66] unsigned long int var_1_51 = 2879067185; [L67] unsigned long int var_1_52 = 1000000000; [L68] unsigned long int var_1_53 = 1000000000; [L69] unsigned long int var_1_54 = 4; [L70] unsigned long int var_1_55 = 4; [L71] signed short int var_1_58 = 1; [L72] signed char var_1_59 = -32; [L73] unsigned char last_1_var_1_1 = 4; [L74] signed long int last_1_var_1_8 = -256; [L75] unsigned char last_1_var_1_9 = 1; [L76] unsigned char last_1_var_1_17 = 0; [L77] unsigned char last_1_var_1_19 = 4; [L78] unsigned char last_1_var_1_21 = 0; [L79] unsigned short int last_1_var_1_38 = 50; [L80] unsigned char last_1_var_1_39 = 1; [L81] signed short int last_1_var_1_41 = -16; [L82] signed long int last_1_var_1_45 = 0; [L83] unsigned long int last_1_var_1_54 = 4; [L84] unsigned long int last_1_var_1_55 = 4; VAL [isInitial=0, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=200, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L367] isInitial = 1 [L368] FCALL initially() [L370] CALL updateLastVariables() [L349] last_1_var_1_1 = var_1_1 [L350] last_1_var_1_8 = var_1_8 [L351] last_1_var_1_9 = var_1_9 [L352] last_1_var_1_17 = var_1_17 [L353] last_1_var_1_19 = var_1_19 [L354] last_1_var_1_21 = var_1_21 [L355] last_1_var_1_38 = var_1_38 [L356] last_1_var_1_39 = var_1_39 [L357] last_1_var_1_41 = var_1_41 [L358] last_1_var_1_45 = var_1_45 [L359] last_1_var_1_54 = var_1_54 [L360] last_1_var_1_55 = var_1_55 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=200, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L370] RET updateLastVariables() [L371] CALL updateVariables() [L273] var_1_5 = __VERIFIER_nondet_uchar() [L274] CALL assume_abort_if_not(var_1_5 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L274] RET assume_abort_if_not(var_1_5 >= 190) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L275] CALL assume_abort_if_not(var_1_5 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L275] RET assume_abort_if_not(var_1_5 <= 254) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=4, var_1_7=100, var_1_8=-256, var_1_9=1] [L276] var_1_6 = __VERIFIER_nondet_uchar() [L277] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_7=100, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_7=100, var_1_8=-256, var_1_9=1] [L277] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_7=100, var_1_8=-256, var_1_9=1] [L278] CALL assume_abort_if_not(var_1_6 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=100, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=100, var_1_8=-256, var_1_9=1] [L278] RET assume_abort_if_not(var_1_6 <= 63) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=100, var_1_8=-256, var_1_9=1] [L279] var_1_7 = __VERIFIER_nondet_uchar() [L280] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_8=-256, var_1_9=1] [L280] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_8=-256, var_1_9=1] [L281] CALL assume_abort_if_not(var_1_7 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L281] RET assume_abort_if_not(var_1_7 <= 127) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L282] var_1_10 = __VERIFIER_nondet_uchar() [L283] CALL assume_abort_if_not(var_1_10 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L283] RET assume_abort_if_not(var_1_10 >= 1) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L284] CALL assume_abort_if_not(var_1_10 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L284] RET assume_abort_if_not(var_1_10 <= 1) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L285] var_1_11 = __VERIFIER_nondet_uchar() [L286] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L286] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L287] CALL assume_abort_if_not(var_1_11 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L287] RET assume_abort_if_not(var_1_11 <= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=16, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L288] var_1_14 = __VERIFIER_nondet_char() [L289] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L289] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L290] CALL assume_abort_if_not(var_1_14 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L290] RET assume_abort_if_not(var_1_14 <= 63) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=64, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L291] var_1_15 = __VERIFIER_nondet_uchar() [L292] CALL assume_abort_if_not(var_1_15 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L292] RET assume_abort_if_not(var_1_15 >= 63) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L293] CALL assume_abort_if_not(var_1_15 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L293] RET assume_abort_if_not(var_1_15 <= 127) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L294] var_1_16 = __VERIFIER_nondet_uchar() [L295] CALL assume_abort_if_not(var_1_16 >= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L295] RET assume_abort_if_not(var_1_16 >= 64) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L296] CALL assume_abort_if_not(var_1_16 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L296] RET assume_abort_if_not(var_1_16 <= 127) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=25, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L297] var_1_18 = __VERIFIER_nondet_uchar() [L298] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L298] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L299] CALL assume_abort_if_not(var_1_18 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L299] RET assume_abort_if_not(var_1_18 <= 63) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_23=7/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L300] var_1_23 = __VERIFIER_nondet_double() [L301] CALL assume_abort_if_not((var_1_23 >= -115292.1504606845700e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 1152921.504606845700e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L301] RET assume_abort_if_not((var_1_23 >= -115292.1504606845700e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 1152921.504606845700e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_24=993/10, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L302] var_1_24 = __VERIFIER_nondet_double() [L303] CALL assume_abort_if_not((var_1_24 >= -115292.1504606845700e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 1152921.504606845700e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L303] RET assume_abort_if_not((var_1_24 >= -115292.1504606845700e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 1152921.504606845700e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_25=22/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L304] var_1_25 = __VERIFIER_nondet_double() [L305] CALL assume_abort_if_not((var_1_25 >= -230584.3009213691390e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 2305843.009213691390e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L305] RET assume_abort_if_not((var_1_25 >= -230584.3009213691390e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 2305843.009213691390e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_26=511/2, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L306] var_1_26 = __VERIFIER_nondet_double() [L307] CALL assume_abort_if_not((var_1_26 >= -461168.6018427382800e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 4611686.018427382800e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L307] RET assume_abort_if_not((var_1_26 >= -461168.6018427382800e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 4611686.018427382800e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=8, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L308] var_1_28 = __VERIFIER_nondet_char() [L309] CALL assume_abort_if_not(var_1_28 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L309] RET assume_abort_if_not(var_1_28 >= -127) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L310] CALL assume_abort_if_not(var_1_28 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L310] RET assume_abort_if_not(var_1_28 <= 126) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=32, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L311] var_1_32 = __VERIFIER_nondet_char() [L312] CALL assume_abort_if_not(var_1_32 >= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L312] RET assume_abort_if_not(var_1_32 >= 31) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L313] CALL assume_abort_if_not(var_1_32 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L313] RET assume_abort_if_not(var_1_32 <= 63) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=5, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L314] var_1_33 = __VERIFIER_nondet_char() [L315] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L315] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L316] CALL assume_abort_if_not(var_1_33 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L316] RET assume_abort_if_not(var_1_33 <= 31) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=5, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L317] var_1_34 = __VERIFIER_nondet_char() [L318] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L318] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L319] CALL assume_abort_if_not(var_1_34 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L319] RET assume_abort_if_not(var_1_34 <= 32) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=10, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L320] var_1_35 = __VERIFIER_nondet_char() [L321] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L321] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L322] CALL assume_abort_if_not(var_1_35 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L322] RET assume_abort_if_not(var_1_35 <= 31) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_37=1989/20, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L323] var_1_37 = __VERIFIER_nondet_float() [L324] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L324] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_42=15/8, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L325] var_1_42 = __VERIFIER_nondet_float() [L326] CALL assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854776000e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L326] RET assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854776000e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_43=2553/20, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L327] var_1_43 = __VERIFIER_nondet_float() [L328] CALL assume_abort_if_not((var_1_43 >= 0.0F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854776000e+12F && var_1_43 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L328] RET assume_abort_if_not((var_1_43 >= 0.0F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854776000e+12F && var_1_43 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=18989, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L329] var_1_44 = __VERIFIER_nondet_short() [L330] CALL assume_abort_if_not(var_1_44 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L330] RET assume_abort_if_not(var_1_44 >= 16383) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L331] CALL assume_abort_if_not(var_1_44 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L331] RET assume_abort_if_not(var_1_44 <= 32766) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L332] var_1_47 = __VERIFIER_nondet_long() [L333] CALL assume_abort_if_not(var_1_47 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L333] RET assume_abort_if_not(var_1_47 >= 0) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L334] CALL assume_abort_if_not(var_1_47 <= 4) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L334] RET assume_abort_if_not(var_1_47 <= 4) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1323290040, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L335] var_1_49 = __VERIFIER_nondet_long() [L336] CALL assume_abort_if_not(var_1_49 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L336] RET assume_abort_if_not(var_1_49 >= 1073741823) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L337] CALL assume_abort_if_not(var_1_49 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L337] RET assume_abort_if_not(var_1_49 <= 2147483646) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=2879067185, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L338] var_1_51 = __VERIFIER_nondet_ulong() [L339] CALL assume_abort_if_not(var_1_51 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L339] RET assume_abort_if_not(var_1_51 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L340] CALL assume_abort_if_not(var_1_51 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L340] RET assume_abort_if_not(var_1_51 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=1000000000, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L341] var_1_52 = __VERIFIER_nondet_ulong() [L342] CALL assume_abort_if_not(var_1_52 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L342] RET assume_abort_if_not(var_1_52 >= 536870911) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L343] CALL assume_abort_if_not(var_1_52 <= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L343] RET assume_abort_if_not(var_1_52 <= 1073741824) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=1000000000, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L344] var_1_53 = __VERIFIER_nondet_ulong() [L345] CALL assume_abort_if_not(var_1_53 >= 536870912) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L345] RET assume_abort_if_not(var_1_53 >= 536870912) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L346] CALL assume_abort_if_not(var_1_53 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L346] RET assume_abort_if_not(var_1_53 <= 1073741823) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-16, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L371] RET updateVariables() [L372] CALL step() [L88] COND FALSE !((var_1_37 - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) != var_1_24) [L95] var_1_41 = ((1 - var_1_15) + var_1_34) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L97] EXPR ((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L97] signed long int stepLocal_4 = ((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14; [L98] COND TRUE stepLocal_4 > last_1_var_1_41 [L99] var_1_21 = (! var_1_10) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L101] unsigned char stepLocal_6 = var_1_15; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_6=63, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=64, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L102] COND FALSE !(var_1_16 <= stepLocal_6) [L109] var_1_31 = var_1_32 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=-256, var_1_9=1] [L111] COND FALSE !(\read(var_1_21)) [L114] var_1_8 = (25 + var_1_6) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L116] signed long int stepLocal_1 = (var_1_6 + var_1_14) - var_1_7; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=200, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L117] COND TRUE \read(var_1_10) [L118] var_1_13 = var_1_7 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L126] signed long int stepLocal_3 = last_1_var_1_19; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L127] EXPR var_1_5 ^ 50 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L127] signed long int stepLocal_2 = var_1_5 ^ 50; [L128] COND FALSE !(\read(last_1_var_1_21)) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_2=64, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L133] COND TRUE var_1_6 != stepLocal_2 [L134] var_1_17 = ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=4, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L139] COND FALSE !(((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) [L142] var_1_1 = (var_1_6 + var_1_7) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L144] COND FALSE !(\read(var_1_11)) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L147] COND FALSE !(! (var_1_15 > (var_1_7 / var_1_16))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=-5, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L150] var_1_27 = var_1_28 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L151] COND FALSE !(\read(var_1_21)) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L154] unsigned char stepLocal_7 = var_1_5; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=1, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L155] COND TRUE -100 <= stepLocal_7 [L156] var_1_39 = (! var_1_10) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=1, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L158] var_1_58 = var_1_15 [L159] signed char stepLocal_18 = var_1_31; [L160] signed long int stepLocal_17 = (((((((var_1_47) < (var_1_6)) ? (var_1_47) : (var_1_6)))) < (((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7))))) ? (((((var_1_47) < (var_1_6)) ? (var_1_47) : (var_1_6)))) : (((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7))))); VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_18=31, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=-32, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L161] COND FALSE !(stepLocal_18 >= var_1_34) [L168] var_1_59 = var_1_32 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L170] COND FALSE !(var_1_26 < var_1_22) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L177] unsigned char stepLocal_0 = var_1_58 < var_1_17; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_0=0, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L178] COND FALSE !(stepLocal_0 && var_1_39) [L181] var_1_9 = (! var_1_11) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=4, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L183] COND TRUE var_1_9 || var_1_39 [L184] var_1_19 = (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=25, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L190] COND TRUE var_1_1 != var_1_27 [L191] var_1_40 = ((((var_1_14) < (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38))))) ? (var_1_14) : (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38)))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L195] signed long int stepLocal_5 = var_1_59 * (var_1_18 << 1); VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_5=3906, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=256, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L196] COND TRUE ((~ 256) * var_1_15) <= stepLocal_5 [L197] var_1_29 = (((var_1_8 + 25) - var_1_7) + var_1_16) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L199] COND FALSE !(! ((var_1_41 > var_1_27) || var_1_9)) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=256, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L202] COND TRUE \read(var_1_9) [L203] var_1_50 = (((var_1_52 + var_1_53) - var_1_35) + var_1_1) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L206] signed long int stepLocal_16 = (-5 / var_1_5) * var_1_40; [L207] signed long int stepLocal_15 = (var_1_12 + var_1_34) * var_1_8; [L208] unsigned char stepLocal_14 = var_1_18; [L209] signed long int stepLocal_13 = (((var_1_35) < (var_1_31)) ? (var_1_35) : (var_1_31)); VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_13=30, stepLocal_14=63, stepLocal_15=2904, stepLocal_16=0, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L210] COND TRUE stepLocal_16 <= var_1_1 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_13=30, stepLocal_14=63, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L211] COND FALSE !(((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59))) >= stepLocal_14) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L227] signed long int stepLocal_9 = ~ var_1_16; [L228] unsigned char stepLocal_8 = var_1_15; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=0, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L229] COND FALSE !(\read(var_1_11)) [L244] var_1_45 = (var_1_44 + (var_1_40 - var_1_32)) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L246] unsigned char stepLocal_12 = var_1_7; [L247] unsigned char stepLocal_11 = var_1_1; VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_11=63, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L248] EXPR var_1_7 >> var_1_58 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_11=63, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=4, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L248] signed long int stepLocal_10 = var_1_7 >> var_1_58; [L249] COND TRUE stepLocal_10 < (var_1_38 + var_1_15) [L250] var_1_54 = ((((var_1_7) < (var_1_15)) ? (var_1_7) : (var_1_15))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_11=63, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=-4, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L262] COND TRUE var_1_27 > (var_1_16 - var_1_6) [L263] var_1_30 = ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, stepLocal_11=63, stepLocal_13=30, stepLocal_15=2904, stepLocal_17=0, stepLocal_1=63, stepLocal_3=4, stepLocal_8=63, stepLocal_9=-65, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L372] RET step() [L373] CALL, EXPR property() [L363] EXPR (((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14)))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR (((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14)))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR ((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18))))))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR var_1_5 ^ 50 VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR ((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18))))))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR ((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR (((((((((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1)) && ((! (var_1_15 > (var_1_7 / var_1_16))) ? (var_1_22 == ((double) (((var_1_23 + var_1_24) + var_1_25) + var_1_26))) : 1)) && (var_1_27 == ((signed char) var_1_28))) && ((((~ 256) * var_1_15) <= (var_1_59 * (var_1_18 << 1))) ? (var_1_29 == ((signed long int) (((var_1_8 + 25) - var_1_7) + var_1_16))) : 1)) && ((var_1_27 > (var_1_16 - var_1_6)) ? (var_1_30 == ((signed short int) ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))))) : ((var_1_14 > var_1_15) ? (var_1_30 == ((signed short int) ((((var_1_40) > (var_1_27)) ? (var_1_40) : (var_1_27))))) : (var_1_30 == ((signed short int) (10 - var_1_6)))))) && ((var_1_16 <= var_1_15) ? (var_1_21 ? (var_1_31 == ((signed char) 25)) : (var_1_31 == ((signed char) (((var_1_32 - var_1_33) - (var_1_34 + var_1_35)) + var_1_14)))) : (var_1_31 == ((signed char) var_1_32)))) && (var_1_21 ? (var_1_36 == ((float) (var_1_37 - 500.4f))) : 1)) && ((var_1_26 < var_1_22) ? (var_1_11 ? ((((((var_1_12) > (var_1_17)) ? (var_1_12) : (var_1_17))) >= ((((var_1_35) > ((last_1_var_1_38 | var_1_1))) ? (var_1_35) : ((last_1_var_1_38 | var_1_1))))) ? (var_1_38 == ((unsigned short int) (8 + var_1_18))) : 1) : 1) : 1) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR (((((((((((((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1)) && ((! (var_1_15 > (var_1_7 / var_1_16))) ? (var_1_22 == ((double) (((var_1_23 + var_1_24) + var_1_25) + var_1_26))) : 1)) && (var_1_27 == ((signed char) var_1_28))) && ((((~ 256) * var_1_15) <= (var_1_59 * (var_1_18 << 1))) ? (var_1_29 == ((signed long int) (((var_1_8 + 25) - var_1_7) + var_1_16))) : 1)) && ((var_1_27 > (var_1_16 - var_1_6)) ? (var_1_30 == ((signed short int) ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))))) : ((var_1_14 > var_1_15) ? (var_1_30 == ((signed short int) ((((var_1_40) > (var_1_27)) ? (var_1_40) : (var_1_27))))) : (var_1_30 == ((signed short int) (10 - var_1_6)))))) && ((var_1_16 <= var_1_15) ? (var_1_21 ? (var_1_31 == ((signed char) 25)) : (var_1_31 == ((signed char) (((var_1_32 - var_1_33) - (var_1_34 + var_1_35)) + var_1_14)))) : (var_1_31 == ((signed char) var_1_32)))) && (var_1_21 ? (var_1_36 == ((float) (var_1_37 - 500.4f))) : 1)) && ((var_1_26 < var_1_22) ? (var_1_11 ? ((((((var_1_12) > (var_1_17)) ? (var_1_12) : (var_1_17))) >= ((((var_1_35) > ((last_1_var_1_38 | var_1_1))) ? (var_1_35) : ((last_1_var_1_38 | var_1_1))))) ? (var_1_38 == ((unsigned short int) (8 + var_1_18))) : 1) : 1) : 1)) && ((-100 <= var_1_5) ? (var_1_39 == ((unsigned char) (! var_1_10))) : 1)) && ((var_1_1 != var_1_27) ? (var_1_40 == ((unsigned short int) ((((var_1_14) < (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38))))) ? (var_1_14) : (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38)))))))) : (var_1_40 == ((unsigned short int) var_1_32)))) && (((var_1_37 - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) != var_1_24) ? ((! ((var_1_18 > var_1_15) || last_1_var_1_39)) ? (var_1_41 == ((signed short int) ((((((var_1_34 - var_1_14)) < (last_1_var_1_55)) ? ((var_1_34 - var_1_14)) : (last_1_var_1_55))) + ((((var_1_5) > (var_1_16)) ? (var_1_5) : (var_1_16)))))) : (var_1_41 == ((signed short int) (((((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) > (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))) ? ((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) : (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))))))) : (var_1_41 == ((signed short int) ((1 - var_1_15) + var_1_34))))) && (var_1_11 ? (((- (var_1_42 * var_1_37)) <= var_1_25) ? ((var_1_15 <= var_1_34) ? (var_1_45 == ((signed long int) (var_1_7 - var_1_40))) : (((var_1_40 >> (4 + var_1_47)) > (~ var_1_16)) ? (var_1_45 == ((signed long int) var_1_28)) : (var_1_45 == ((signed long int) (var_1_13 - (var_1_49 - last_1_var_1_45)))))) : (var_1_45 == ((signed long int) (((((var_1_15) > (var_1_14)) ? (var_1_15) : (var_1_14))) - var_1_7)))) : (var_1_45 == ((signed long int) (var_1_44 + (var_1_40 - var_1_32))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR (((((((((((((((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1)) && ((! (var_1_15 > (var_1_7 / var_1_16))) ? (var_1_22 == ((double) (((var_1_23 + var_1_24) + var_1_25) + var_1_26))) : 1)) && (var_1_27 == ((signed char) var_1_28))) && ((((~ 256) * var_1_15) <= (var_1_59 * (var_1_18 << 1))) ? (var_1_29 == ((signed long int) (((var_1_8 + 25) - var_1_7) + var_1_16))) : 1)) && ((var_1_27 > (var_1_16 - var_1_6)) ? (var_1_30 == ((signed short int) ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))))) : ((var_1_14 > var_1_15) ? (var_1_30 == ((signed short int) ((((var_1_40) > (var_1_27)) ? (var_1_40) : (var_1_27))))) : (var_1_30 == ((signed short int) (10 - var_1_6)))))) && ((var_1_16 <= var_1_15) ? (var_1_21 ? (var_1_31 == ((signed char) 25)) : (var_1_31 == ((signed char) (((var_1_32 - var_1_33) - (var_1_34 + var_1_35)) + var_1_14)))) : (var_1_31 == ((signed char) var_1_32)))) && (var_1_21 ? (var_1_36 == ((float) (var_1_37 - 500.4f))) : 1)) && ((var_1_26 < var_1_22) ? (var_1_11 ? ((((((var_1_12) > (var_1_17)) ? (var_1_12) : (var_1_17))) >= ((((var_1_35) > ((last_1_var_1_38 | var_1_1))) ? (var_1_35) : ((last_1_var_1_38 | var_1_1))))) ? (var_1_38 == ((unsigned short int) (8 + var_1_18))) : 1) : 1) : 1)) && ((-100 <= var_1_5) ? (var_1_39 == ((unsigned char) (! var_1_10))) : 1)) && ((var_1_1 != var_1_27) ? (var_1_40 == ((unsigned short int) ((((var_1_14) < (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38))))) ? (var_1_14) : (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38)))))))) : (var_1_40 == ((unsigned short int) var_1_32)))) && (((var_1_37 - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) != var_1_24) ? ((! ((var_1_18 > var_1_15) || last_1_var_1_39)) ? (var_1_41 == ((signed short int) ((((((var_1_34 - var_1_14)) < (last_1_var_1_55)) ? ((var_1_34 - var_1_14)) : (last_1_var_1_55))) + ((((var_1_5) > (var_1_16)) ? (var_1_5) : (var_1_16)))))) : (var_1_41 == ((signed short int) (((((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) > (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))) ? ((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) : (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))))))) : (var_1_41 == ((signed short int) ((1 - var_1_15) + var_1_34))))) && (var_1_11 ? (((- (var_1_42 * var_1_37)) <= var_1_25) ? ((var_1_15 <= var_1_34) ? (var_1_45 == ((signed long int) (var_1_7 - var_1_40))) : (((var_1_40 >> (4 + var_1_47)) > (~ var_1_16)) ? (var_1_45 == ((signed long int) var_1_28)) : (var_1_45 == ((signed long int) (var_1_13 - (var_1_49 - last_1_var_1_45)))))) : (var_1_45 == ((signed long int) (((((var_1_15) > (var_1_14)) ? (var_1_15) : (var_1_14))) - var_1_7)))) : (var_1_45 == ((signed long int) (var_1_44 + (var_1_40 - var_1_32)))))) && ((! ((var_1_41 > var_1_27) || var_1_9)) ? (var_1_50 == ((unsigned long int) ((((var_1_51 - 1u) < 0 ) ? -(var_1_51 - 1u) : (var_1_51 - 1u))))) : (var_1_9 ? (var_1_50 == ((unsigned long int) (((var_1_52 + var_1_53) - var_1_35) + var_1_1))) : 1))) && (((var_1_7 >> var_1_58) < (var_1_38 + var_1_15)) ? (var_1_54 == ((unsigned long int) ((((var_1_7) < (var_1_15)) ? (var_1_7) : (var_1_15))))) : ((-25 >= var_1_7) ? ((var_1_1 <= last_1_var_1_54) ? (var_1_54 == ((unsigned long int) ((((((var_1_53 + 8u)) < (var_1_45)) ? ((var_1_53 + 8u)) : (var_1_45))) + ((var_1_18 + var_1_32) + var_1_50)))) : (var_1_54 == ((unsigned long int) ((var_1_49 - var_1_47) + var_1_13)))) : (var_1_54 == ((unsigned long int) (var_1_27 + ((((((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) < (var_1_44)) ? (((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) : (var_1_44)))))))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363] EXPR ((((((((((((((((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1)) && ((! (var_1_15 > (var_1_7 / var_1_16))) ? (var_1_22 == ((double) (((var_1_23 + var_1_24) + var_1_25) + var_1_26))) : 1)) && (var_1_27 == ((signed char) var_1_28))) && ((((~ 256) * var_1_15) <= (var_1_59 * (var_1_18 << 1))) ? (var_1_29 == ((signed long int) (((var_1_8 + 25) - var_1_7) + var_1_16))) : 1)) && ((var_1_27 > (var_1_16 - var_1_6)) ? (var_1_30 == ((signed short int) ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))))) : ((var_1_14 > var_1_15) ? (var_1_30 == ((signed short int) ((((var_1_40) > (var_1_27)) ? (var_1_40) : (var_1_27))))) : (var_1_30 == ((signed short int) (10 - var_1_6)))))) && ((var_1_16 <= var_1_15) ? (var_1_21 ? (var_1_31 == ((signed char) 25)) : (var_1_31 == ((signed char) (((var_1_32 - var_1_33) - (var_1_34 + var_1_35)) + var_1_14)))) : (var_1_31 == ((signed char) var_1_32)))) && (var_1_21 ? (var_1_36 == ((float) (var_1_37 - 500.4f))) : 1)) && ((var_1_26 < var_1_22) ? (var_1_11 ? ((((((var_1_12) > (var_1_17)) ? (var_1_12) : (var_1_17))) >= ((((var_1_35) > ((last_1_var_1_38 | var_1_1))) ? (var_1_35) : ((last_1_var_1_38 | var_1_1))))) ? (var_1_38 == ((unsigned short int) (8 + var_1_18))) : 1) : 1) : 1)) && ((-100 <= var_1_5) ? (var_1_39 == ((unsigned char) (! var_1_10))) : 1)) && ((var_1_1 != var_1_27) ? (var_1_40 == ((unsigned short int) ((((var_1_14) < (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38))))) ? (var_1_14) : (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38)))))))) : (var_1_40 == ((unsigned short int) var_1_32)))) && (((var_1_37 - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) != var_1_24) ? ((! ((var_1_18 > var_1_15) || last_1_var_1_39)) ? (var_1_41 == ((signed short int) ((((((var_1_34 - var_1_14)) < (last_1_var_1_55)) ? ((var_1_34 - var_1_14)) : (last_1_var_1_55))) + ((((var_1_5) > (var_1_16)) ? (var_1_5) : (var_1_16)))))) : (var_1_41 == ((signed short int) (((((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) > (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))) ? ((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) : (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))))))) : (var_1_41 == ((signed short int) ((1 - var_1_15) + var_1_34))))) && (var_1_11 ? (((- (var_1_42 * var_1_37)) <= var_1_25) ? ((var_1_15 <= var_1_34) ? (var_1_45 == ((signed long int) (var_1_7 - var_1_40))) : (((var_1_40 >> (4 + var_1_47)) > (~ var_1_16)) ? (var_1_45 == ((signed long int) var_1_28)) : (var_1_45 == ((signed long int) (var_1_13 - (var_1_49 - last_1_var_1_45)))))) : (var_1_45 == ((signed long int) (((((var_1_15) > (var_1_14)) ? (var_1_15) : (var_1_14))) - var_1_7)))) : (var_1_45 == ((signed long int) (var_1_44 + (var_1_40 - var_1_32)))))) && ((! ((var_1_41 > var_1_27) || var_1_9)) ? (var_1_50 == ((unsigned long int) ((((var_1_51 - 1u) < 0 ) ? -(var_1_51 - 1u) : (var_1_51 - 1u))))) : (var_1_9 ? (var_1_50 == ((unsigned long int) (((var_1_52 + var_1_53) - var_1_35) + var_1_1))) : 1))) && (((var_1_7 >> var_1_58) < (var_1_38 + var_1_15)) ? (var_1_54 == ((unsigned long int) ((((var_1_7) < (var_1_15)) ? (var_1_7) : (var_1_15))))) : ((-25 >= var_1_7) ? ((var_1_1 <= last_1_var_1_54) ? (var_1_54 == ((unsigned long int) ((((((var_1_53 + 8u)) < (var_1_45)) ? ((var_1_53 + 8u)) : (var_1_45))) + ((var_1_18 + var_1_32) + var_1_50)))) : (var_1_54 == ((unsigned long int) ((var_1_49 - var_1_47) + var_1_13)))) : (var_1_54 == ((unsigned long int) (var_1_27 + ((((((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) < (var_1_44)) ? (((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) : (var_1_44))))))))) && ((((-5 / var_1_5) * var_1_40) <= var_1_1) ? ((((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59))) >= var_1_18) ? (((var_1_17 + (var_1_53 | var_1_15)) > ((var_1_12 + var_1_34) * var_1_8)) ? ((-16 >= ((((var_1_35) < (var_1_31)) ? (var_1_35) : (var_1_31)))) ? (var_1_39 ? (var_1_55 == ((unsigned long int) ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))))) : 1) : (var_1_55 == ((unsigned long int) var_1_33))) : (var_1_55 == ((unsigned long int) var_1_7))) : 1) : (var_1_55 == ((unsigned long int) 4u))) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L363-L364] return ((((((((((((((((((((((((((last_1_var_1_17 / -2) <= last_1_var_1_41) && last_1_var_1_9) ? (var_1_1 == ((unsigned char) ((var_1_5 - var_1_6) - var_1_7))) : (var_1_1 == ((unsigned char) (var_1_6 + var_1_7)))) && (var_1_21 ? (var_1_8 == ((signed long int) ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7))))) : (var_1_8 == ((signed long int) (25 + var_1_6))))) && (((var_1_58 < var_1_17) && var_1_39) ? (var_1_9 == ((unsigned char) ((var_1_58 > var_1_17) || var_1_10))) : (var_1_9 == ((unsigned char) (! var_1_11))))) && (var_1_11 ? (var_1_12 == ((unsigned char) var_1_6)) : 1)) && (var_1_10 ? (var_1_13 == ((unsigned char) var_1_7)) : ((((var_1_6 + var_1_14) - var_1_7) >= (last_1_var_1_8 | ((((last_1_var_1_55) < (var_1_5)) ? (last_1_var_1_55) : (var_1_5))))) ? (var_1_13 == ((unsigned char) ((var_1_15 + var_1_16) - var_1_6))) : (var_1_13 == ((unsigned char) var_1_14))))) && (last_1_var_1_21 ? ((var_1_16 >= last_1_var_1_19) ? (var_1_17 == ((unsigned char) (((((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) > (var_1_7)) ? ((((((var_1_14) < 0 ) ? -(var_1_14) : (var_1_14))) + var_1_16)) : (var_1_7))))) : 1) : ((var_1_6 != (var_1_5 ^ 50)) ? (var_1_17 == ((unsigned char) ((((var_1_14) < (var_1_6)) ? (var_1_14) : (var_1_6))))) : (var_1_17 == ((unsigned char) (((((var_1_15) > (var_1_6)) ? (var_1_15) : (var_1_6))) + ((((1) > ((var_1_14 + var_1_18))) ? (1) : ((var_1_14 + var_1_18)))))))))) && ((var_1_9 || var_1_39) ? (var_1_19 == ((unsigned char) (var_1_14 + ((((var_1_7) > (var_1_16)) ? (var_1_7) : (var_1_16)))))) : ((var_1_18 != ((((var_1_5) > (var_1_38)) ? (var_1_5) : (var_1_38)))) ? (var_1_19 == ((unsigned char) (var_1_5 - var_1_6))) : 1))) && (((((((var_1_18) > (last_1_var_1_1)) ? (var_1_18) : (last_1_var_1_1))) >> var_1_14) > last_1_var_1_41) ? (var_1_21 == ((unsigned char) (! var_1_10))) : 1)) && ((! (var_1_15 > (var_1_7 / var_1_16))) ? (var_1_22 == ((double) (((var_1_23 + var_1_24) + var_1_25) + var_1_26))) : 1)) && (var_1_27 == ((signed char) var_1_28))) && ((((~ 256) * var_1_15) <= (var_1_59 * (var_1_18 << 1))) ? (var_1_29 == ((signed long int) (((var_1_8 + 25) - var_1_7) + var_1_16))) : 1)) && ((var_1_27 > (var_1_16 - var_1_6)) ? (var_1_30 == ((signed short int) ((var_1_18 + (var_1_40 - var_1_15)) + ((((var_1_54) < (var_1_54)) ? (var_1_54) : (var_1_54)))))) : ((var_1_14 > var_1_15) ? (var_1_30 == ((signed short int) ((((var_1_40) > (var_1_27)) ? (var_1_40) : (var_1_27))))) : (var_1_30 == ((signed short int) (10 - var_1_6)))))) && ((var_1_16 <= var_1_15) ? (var_1_21 ? (var_1_31 == ((signed char) 25)) : (var_1_31 == ((signed char) (((var_1_32 - var_1_33) - (var_1_34 + var_1_35)) + var_1_14)))) : (var_1_31 == ((signed char) var_1_32)))) && (var_1_21 ? (var_1_36 == ((float) (var_1_37 - 500.4f))) : 1)) && ((var_1_26 < var_1_22) ? (var_1_11 ? ((((((var_1_12) > (var_1_17)) ? (var_1_12) : (var_1_17))) >= ((((var_1_35) > ((last_1_var_1_38 | var_1_1))) ? (var_1_35) : ((last_1_var_1_38 | var_1_1))))) ? (var_1_38 == ((unsigned short int) (8 + var_1_18))) : 1) : 1) : 1)) && ((-100 <= var_1_5) ? (var_1_39 == ((unsigned char) (! var_1_10))) : 1)) && ((var_1_1 != var_1_27) ? (var_1_40 == ((unsigned short int) ((((var_1_14) < (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38))))) ? (var_1_14) : (((((((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) < (var_1_38)) ? (((((var_1_33) > (var_1_19)) ? (var_1_33) : (var_1_19)))) : (var_1_38)))))))) : (var_1_40 == ((unsigned short int) var_1_32)))) && (((var_1_37 - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) != var_1_24) ? ((! ((var_1_18 > var_1_15) || last_1_var_1_39)) ? (var_1_41 == ((signed short int) ((((((var_1_34 - var_1_14)) < (last_1_var_1_55)) ? ((var_1_34 - var_1_14)) : (last_1_var_1_55))) + ((((var_1_5) > (var_1_16)) ? (var_1_5) : (var_1_16)))))) : (var_1_41 == ((signed short int) (((((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) > (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))) ? ((last_1_var_1_54 - (var_1_44 - last_1_var_1_54))) : (((((((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) < (var_1_5)) ? (((((var_1_7) > (var_1_28)) ? (var_1_7) : (var_1_28)))) : (var_1_5))))))))) : (var_1_41 == ((signed short int) ((1 - var_1_15) + var_1_34))))) && (var_1_11 ? (((- (var_1_42 * var_1_37)) <= var_1_25) ? ((var_1_15 <= var_1_34) ? (var_1_45 == ((signed long int) (var_1_7 - var_1_40))) : (((var_1_40 >> (4 + var_1_47)) > (~ var_1_16)) ? (var_1_45 == ((signed long int) var_1_28)) : (var_1_45 == ((signed long int) (var_1_13 - (var_1_49 - last_1_var_1_45)))))) : (var_1_45 == ((signed long int) (((((var_1_15) > (var_1_14)) ? (var_1_15) : (var_1_14))) - var_1_7)))) : (var_1_45 == ((signed long int) (var_1_44 + (var_1_40 - var_1_32)))))) && ((! ((var_1_41 > var_1_27) || var_1_9)) ? (var_1_50 == ((unsigned long int) ((((var_1_51 - 1u) < 0 ) ? -(var_1_51 - 1u) : (var_1_51 - 1u))))) : (var_1_9 ? (var_1_50 == ((unsigned long int) (((var_1_52 + var_1_53) - var_1_35) + var_1_1))) : 1))) && (((var_1_7 >> var_1_58) < (var_1_38 + var_1_15)) ? (var_1_54 == ((unsigned long int) ((((var_1_7) < (var_1_15)) ? (var_1_7) : (var_1_15))))) : ((-25 >= var_1_7) ? ((var_1_1 <= last_1_var_1_54) ? (var_1_54 == ((unsigned long int) ((((((var_1_53 + 8u)) < (var_1_45)) ? ((var_1_53 + 8u)) : (var_1_45))) + ((var_1_18 + var_1_32) + var_1_50)))) : (var_1_54 == ((unsigned long int) ((var_1_49 - var_1_47) + var_1_13)))) : (var_1_54 == ((unsigned long int) (var_1_27 + ((((((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) < (var_1_44)) ? (((((var_1_50) > (var_1_49)) ? (var_1_50) : (var_1_49)))) : (var_1_44))))))))) && ((((-5 / var_1_5) * var_1_40) <= var_1_1) ? ((((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59))) >= var_1_18) ? (((var_1_17 + (var_1_53 | var_1_15)) > ((var_1_12 + var_1_34) * var_1_8)) ? ((-16 >= ((((var_1_35) < (var_1_31)) ? (var_1_35) : (var_1_31)))) ? (var_1_39 ? (var_1_55 == ((unsigned long int) ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))))) : 1) : (var_1_55 == ((unsigned long int) var_1_33))) : (var_1_55 == ((unsigned long int) var_1_7))) : 1) : (var_1_55 == ((unsigned long int) 4u)))) && (var_1_58 == ((signed short int) var_1_15))) && ((var_1_31 >= var_1_34) ? ((((((((((var_1_47) < (var_1_6)) ? (var_1_47) : (var_1_6)))) < (((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7))))) ? (((((var_1_47) < (var_1_6)) ? (var_1_47) : (var_1_6)))) : (((((var_1_7) < 0 ) ? -(var_1_7) : (var_1_7)))))) < var_1_13) ? (var_1_59 == ((signed char) (var_1_34 - var_1_32))) : (var_1_59 == ((signed char) var_1_5))) : (var_1_59 == ((signed char) var_1_32))) ; [L373] RET, EXPR property() [L373] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_17=0, last_1_var_1_19=4, last_1_var_1_1=4, last_1_var_1_21=0, last_1_var_1_38=50, last_1_var_1_39=1, last_1_var_1_41=-16, last_1_var_1_45=0, last_1_var_1_54=4, last_1_var_1_55=4, last_1_var_1_8=-256, last_1_var_1_9=1, var_1_10=1, var_1_11=0, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=63, var_1_16=64, var_1_17=0, var_1_18=63, var_1_19=64, var_1_1=63, var_1_21=0, var_1_22=1279/5, var_1_27=2, var_1_28=2, var_1_29=177, var_1_30=0, var_1_31=31, var_1_32=31, var_1_33=0, var_1_34=32, var_1_35=30, var_1_36=97/4, var_1_38=50, var_1_39=0, var_1_40=0, var_1_41=-30, var_1_44=16383, var_1_45=16352, var_1_47=4, var_1_49=1073741823, var_1_50=1073741856, var_1_51=-2147483649, var_1_52=536870911, var_1_53=536870912, var_1_54=0, var_1_55=4, var_1_58=63, var_1_59=31, var_1_5=-66, var_1_6=319, var_1_7=0, var_1_8=88, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 236 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 363.9s, OverallIterations: 43, TraceHistogramMax: 47, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 163.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 48438 SdHoareTripleChecker+Valid, 103.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 48417 mSDsluCounter, 122665 SdHoareTripleChecker+Invalid, 92.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 103970 mSDsCounter, 5189 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 60039 IncrementalHoareTripleChecker+Invalid, 65228 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5189 mSolverCounterUnsat, 18695 mSDtfsCounter, 60039 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5913 GetRequests, 5108 SyntacticMatches, 9 SemanticMatches, 796 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9388 ImplicationChecksByTransitivity, 58.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26472occurred in iteration=39, InterpolantAutomatonStates: 556, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 19.9s AutomataMinimizationTime, 42 MinimizatonAttempts, 144716 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 10.7s SatisfiabilityAnalysisTime, 163.4s InterpolantComputationTime, 17290 NumberOfCodeBlocks, 17290 NumberOfCodeBlocksAsserted, 52 NumberOfCheckSat, 17234 ConstructedInterpolants, 28 QuantifiedInterpolants, 200622 SizeOfPredicates, 42 NumberOfNonLiveVariables, 6374 ConjunctsInSsa, 152 ConjunctsInUnsatCore, 52 InterpolantComputations, 38 PerfectInterpolantSequences, 222056/224848 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-28 04:37:57,884 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-28 04:37:58,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 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_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB --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 ac9315a2690c53799e4a492753ac2b98281ab80b3a768a5d84279facf8e19983 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:38:00,768 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:38:00,907 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-28 04:38:00,920 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:38:00,921 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:38:00,968 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:38:00,969 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:38:00,969 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:38:00,969 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:38:00,970 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:38:00,970 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:38:00,970 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:38:00,970 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:38:00,971 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:38:00,971 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:38:00,971 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:38:00,971 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:38:00,971 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:38:00,972 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:38:00,972 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:38:00,972 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:38:00,972 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:38:00,972 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:38:00,973 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:38:00,974 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:38:00,974 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:38:00,974 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:38:00,974 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:38:00,974 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:38:00,974 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:38:00,974 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:38:00,975 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 04:38:00,975 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:38:00,976 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:38:00,976 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:38:00,976 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:38:00,976 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_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB 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 -> ac9315a2690c53799e4a492753ac2b98281ab80b3a768a5d84279facf8e19983 [2024-11-28 04:38:01,346 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:38:01,354 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:38:01,357 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:38:01,358 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:38:01,359 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:38:01,360 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i [2024-11-28 04:38:04,618 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0b43d4c53/184eabe4281046588fe6386dda6bb34b/FLAGffdf98702 [2024-11-28 04:38:04,974 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:38:04,975 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i [2024-11-28 04:38:04,989 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0b43d4c53/184eabe4281046588fe6386dda6bb34b/FLAGffdf98702 [2024-11-28 04:38:05,007 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/data/0b43d4c53/184eabe4281046588fe6386dda6bb34b [2024-11-28 04:38:05,010 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:38:05,012 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:38:05,014 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:38:05,014 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:38:05,021 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:38:05,022 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,023 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23d37c4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05, skipping insertion in model container [2024-11-28 04:38:05,023 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,061 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:38:05,252 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_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i[916,929] [2024-11-28 04:38:05,433 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:38:05,456 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:38:05,469 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_b7e53f5c-93fd-468c-9bd4-651845802060/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-63.i[916,929] [2024-11-28 04:38:05,556 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:38:05,585 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:38:05,585 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05 WrapperNode [2024-11-28 04:38:05,586 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:38:05,587 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:38:05,587 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:38:05,587 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:38:05,595 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,624 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,701 INFO L138 Inliner]: procedures = 27, calls = 60, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 349 [2024-11-28 04:38:05,704 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:38:05,705 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:38:05,705 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:38:05,705 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:38:05,714 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,715 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,720 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,738 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-28 04:38:05,738 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,739 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,758 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,760 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,765 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,773 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,775 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,785 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:38:05,788 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:38:05,789 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:38:05,789 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:38:05,790 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (1/1) ... [2024-11-28 04:38:05,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:38:05,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:38:05,836 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:38:05,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:38:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:38:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 04:38:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 04:38:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 04:38:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:38:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:38:06,042 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:38:06,044 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:38:17,631 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-11-28 04:38:17,631 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:38:17,651 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:38:17,653 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:38:17,654 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:38:17 BoogieIcfgContainer [2024-11-28 04:38:17,654 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:38:17,657 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:38:17,657 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:38:17,666 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:38:17,666 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:38:05" (1/3) ... [2024-11-28 04:38:17,667 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9fb79b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:38:17, skipping insertion in model container [2024-11-28 04:38:17,667 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:38:05" (2/3) ... [2024-11-28 04:38:17,668 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9fb79b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:38:17, skipping insertion in model container [2024-11-28 04:38:17,668 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:38:17" (3/3) ... [2024-11-28 04:38:17,670 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-63.i [2024-11-28 04:38:17,690 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:38:17,693 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-63.i that has 2 procedures, 147 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 04:38:17,774 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:38:17,787 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;@1c6aeea0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:38:17,787 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:38:17,792 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 97 states have (on average 1.4845360824742269) internal successors, (144), 98 states have internal predecessors, (144), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:38:17,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:38:17,812 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:17,812 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:38:17,813 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:17,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:17,819 INFO L85 PathProgramCache]: Analyzing trace with hash -369639437, now seen corresponding path program 1 times [2024-11-28 04:38:17,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:17,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690536906] [2024-11-28 04:38:17,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:17,835 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-28 04:38:17,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:17,838 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:17,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:18,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:18,865 INFO L256 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 04:38:18,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:18,933 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1632 proven. 0 refuted. 0 times theorem prover too weak. 2692 trivial. 0 not checked. [2024-11-28 04:38:18,933 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:38:18,934 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:18,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690536906] [2024-11-28 04:38:18,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690536906] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:38:18,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:38:18,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 04:38:18,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400363154] [2024-11-28 04:38:18,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:38:18,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 04:38:18,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:18,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 04:38:18,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 04:38:18,965 INFO L87 Difference]: Start difference. First operand has 147 states, 97 states have (on average 1.4845360824742269) internal successors, (144), 98 states have internal predecessors, (144), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:38:19,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:19,006 INFO L93 Difference]: Finished difference Result 286 states and 515 transitions. [2024-11-28 04:38:19,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 04:38:19,009 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 306 [2024-11-28 04:38:19,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:19,019 INFO L225 Difference]: With dead ends: 286 [2024-11-28 04:38:19,019 INFO L226 Difference]: Without dead ends: 142 [2024-11-28 04:38:19,023 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 305 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-28 04:38:19,026 INFO L435 NwaCegarLoop]: 227 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, 227 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-28 04:38:19,027 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:38:19,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-11-28 04:38:19,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2024-11-28 04:38:19,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 93 states have (on average 1.4301075268817205) internal successors, (133), 93 states have internal predecessors, (133), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:38:19,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 227 transitions. [2024-11-28 04:38:19,113 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 227 transitions. Word has length 306 [2024-11-28 04:38:19,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:19,115 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 227 transitions. [2024-11-28 04:38:19,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 39.0) internal successors, (78), 2 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:38:19,116 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 227 transitions. [2024-11-28 04:38:19,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:38:19,126 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:19,127 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:38:19,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-28 04:38:19,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:19,328 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:19,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:19,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1358618737, now seen corresponding path program 1 times [2024-11-28 04:38:19,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:19,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352007835] [2024-11-28 04:38:19,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:19,331 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-28 04:38:19,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:19,333 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:19,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:20,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:20,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:38:20,216 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:23,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1018 proven. 120 refuted. 0 times theorem prover too weak. 3186 trivial. 0 not checked. [2024-11-28 04:38:23,317 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:25,463 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 18 proven. 120 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:38:25,467 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:25,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352007835] [2024-11-28 04:38:25,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352007835] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:25,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:38:25,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2024-11-28 04:38:25,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570325855] [2024-11-28 04:38:25,468 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:25,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:38:25,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:25,472 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:38:25,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:38:25,476 INFO L87 Difference]: Start difference. First operand 142 states and 227 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:38:31,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:35,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:39,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:39,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:39,829 INFO L93 Difference]: Finished difference Result 286 states and 454 transitions. [2024-11-28 04:38:39,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:38:39,895 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 306 [2024-11-28 04:38:39,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:39,903 INFO L225 Difference]: With dead ends: 286 [2024-11-28 04:38:39,903 INFO L226 Difference]: Without dead ends: 147 [2024-11-28 04:38:39,908 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 604 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2024-11-28 04:38:39,909 INFO L435 NwaCegarLoop]: 164 mSDtfsCounter, 311 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 124 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:39,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 395 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 266 Invalid, 3 Unknown, 0 Unchecked, 14.0s Time] [2024-11-28 04:38:39,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-28 04:38:39,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 145. [2024-11-28 04:38:39,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 95 states have (on average 1.368421052631579) internal successors, (130), 95 states have internal predecessors, (130), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:38:39,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 224 transitions. [2024-11-28 04:38:39,963 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 224 transitions. Word has length 306 [2024-11-28 04:38:39,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:39,967 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 224 transitions. [2024-11-28 04:38:39,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:38:39,968 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 224 transitions. [2024-11-28 04:38:39,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:38:39,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:39,977 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:38:39,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:40,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:40,178 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:40,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:40,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1019378067, now seen corresponding path program 1 times [2024-11-28 04:38:40,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:40,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1101071503] [2024-11-28 04:38:40,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:40,182 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-28 04:38:40,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:40,190 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:40,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-28 04:38:40,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:40,994 INFO L256 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:38:41,001 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:44,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:38:44,122 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:38:44,123 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:44,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1101071503] [2024-11-28 04:38:44,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1101071503] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:38:44,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:38:44,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:38:44,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305411333] [2024-11-28 04:38:44,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:38:44,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:38:44,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:44,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:38:44,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:38:44,126 INFO L87 Difference]: Start difference. First operand 145 states and 224 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:38:48,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:38:48,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:48,713 INFO L93 Difference]: Finished difference Result 290 states and 448 transitions. [2024-11-28 04:38:48,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:38:48,754 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 306 [2024-11-28 04:38:48,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:48,757 INFO L225 Difference]: With dead ends: 290 [2024-11-28 04:38:48,758 INFO L226 Difference]: Without dead ends: 148 [2024-11-28 04:38:48,758 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 303 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-28 04:38:48,759 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 200 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 97 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:48,760 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 220 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 6 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 04:38:48,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-28 04:38:48,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2024-11-28 04:38:48,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 94 states have (on average 1.351063829787234) internal successors, (127), 94 states have internal predecessors, (127), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-28 04:38:48,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 221 transitions. [2024-11-28 04:38:48,784 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 221 transitions. Word has length 306 [2024-11-28 04:38:48,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:48,785 INFO L471 AbstractCegarLoop]: Abstraction has 144 states and 221 transitions. [2024-11-28 04:38:48,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:38:48,786 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 221 transitions. [2024-11-28 04:38:48,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:38:48,791 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:38:48,791 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:38:48,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-11-28 04:38:48,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:48,995 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:38:48,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:38:48,996 INFO L85 PathProgramCache]: Analyzing trace with hash 320997229, now seen corresponding path program 1 times [2024-11-28 04:38:48,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:38:48,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [545384002] [2024-11-28 04:38:48,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:38:48,997 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-28 04:38:48,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:38:49,001 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:49,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:38:49,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:38:49,723 INFO L256 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:38:49,730 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:38:55,609 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4324 trivial. 0 not checked. [2024-11-28 04:38:55,609 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:38:55,610 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:38:55,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [545384002] [2024-11-28 04:38:55,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [545384002] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:38:55,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:38:55,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:38:55,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461999943] [2024-11-28 04:38:55,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:38:55,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:38:55,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:38:55,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:38:55,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:38:55,612 INFO L87 Difference]: Start difference. First operand 144 states and 221 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:39:00,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:04,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:08,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:12,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:13,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:13,000 INFO L93 Difference]: Finished difference Result 427 states and 658 transitions. [2024-11-28 04:39:13,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:39:13,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) Word has length 306 [2024-11-28 04:39:13,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:13,050 INFO L225 Difference]: With dead ends: 427 [2024-11-28 04:39:13,051 INFO L226 Difference]: Without dead ends: 286 [2024-11-28 04:39:13,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 303 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-28 04:39:13,052 INFO L435 NwaCegarLoop]: 214 mSDtfsCounter, 112 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 95 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:13,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 619 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 27 Invalid, 4 Unknown, 0 Unchecked, 17.3s Time] [2024-11-28 04:39:13,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-28 04:39:13,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 242. [2024-11-28 04:39:13,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 143 states have (on average 1.2657342657342658) internal successors, (181), 143 states have internal predecessors, (181), 94 states have call successors, (94), 4 states have call predecessors, (94), 4 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:39:13,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 369 transitions. [2024-11-28 04:39:13,120 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 369 transitions. Word has length 306 [2024-11-28 04:39:13,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:13,121 INFO L471 AbstractCegarLoop]: Abstraction has 242 states and 369 transitions. [2024-11-28 04:39:13,121 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 1 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 1 states have call predecessors, (47), 1 states have call successors, (47) [2024-11-28 04:39:13,121 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 369 transitions. [2024-11-28 04:39:13,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:39:13,124 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:13,124 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:39:13,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:13,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:13,324 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:13,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:13,325 INFO L85 PathProgramCache]: Analyzing trace with hash -188475861, now seen corresponding path program 1 times [2024-11-28 04:39:13,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:39:13,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1636150585] [2024-11-28 04:39:13,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:13,326 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-28 04:39:13,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:39:13,328 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:13,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-28 04:39:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:14,092 INFO L256 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:39:14,095 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1396 proven. 111 refuted. 0 times theorem prover too weak. 2817 trivial. 0 not checked. [2024-11-28 04:39:16,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:18,154 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 27 proven. 111 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:39:18,154 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:39:18,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1636150585] [2024-11-28 04:39:18,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1636150585] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:18,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:39:18,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-28 04:39:18,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107442934] [2024-11-28 04:39:18,155 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:18,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:39:18,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:39:18,157 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:39:18,157 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:39:18,158 INFO L87 Difference]: Start difference. First operand 242 states and 369 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 04:39:23,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:27,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:31,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:32,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:32,006 INFO L93 Difference]: Finished difference Result 395 states and 593 transitions. [2024-11-28 04:39:32,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:39:32,052 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) Word has length 306 [2024-11-28 04:39:32,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:32,055 INFO L225 Difference]: With dead ends: 395 [2024-11-28 04:39:32,055 INFO L226 Difference]: Without dead ends: 254 [2024-11-28 04:39:32,056 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 604 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:39:32,057 INFO L435 NwaCegarLoop]: 154 mSDtfsCounter, 84 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:32,058 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 364 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 255 Invalid, 3 Unknown, 0 Unchecked, 13.6s Time] [2024-11-28 04:39:32,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-28 04:39:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 246. [2024-11-28 04:39:32,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 145 states have (on average 1.2137931034482758) internal successors, (176), 145 states have internal predecessors, (176), 94 states have call successors, (94), 6 states have call predecessors, (94), 6 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:39:32,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 364 transitions. [2024-11-28 04:39:32,102 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 364 transitions. Word has length 306 [2024-11-28 04:39:32,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:32,103 INFO L471 AbstractCegarLoop]: Abstraction has 246 states and 364 transitions. [2024-11-28 04:39:32,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 04:39:32,103 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 364 transitions. [2024-11-28 04:39:32,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:39:32,105 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:32,106 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:39:32,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2024-11-28 04:39:32,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:32,306 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:32,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:32,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1734752173, now seen corresponding path program 1 times [2024-11-28 04:39:32,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:39:32,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428095806] [2024-11-28 04:39:32,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:32,308 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-28 04:39:32,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:39:32,309 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:32,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:33,061 INFO L256 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:39:33,068 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:35,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1018 proven. 120 refuted. 0 times theorem prover too weak. 3186 trivial. 0 not checked. [2024-11-28 04:39:35,684 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:37,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 18 proven. 120 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:39:37,750 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:39:37,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428095806] [2024-11-28 04:39:37,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428095806] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:37,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:39:37,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2024-11-28 04:39:37,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666278404] [2024-11-28 04:39:37,751 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:37,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:39:37,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:39:37,753 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:39:37,753 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:39:37,754 INFO L87 Difference]: Start difference. First operand 246 states and 364 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:39:43,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:47,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:51,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:39:53,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:39:53,995 INFO L93 Difference]: Finished difference Result 401 states and 589 transitions. [2024-11-28 04:39:53,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:39:53,996 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 306 [2024-11-28 04:39:53,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:39:53,999 INFO L225 Difference]: With dead ends: 401 [2024-11-28 04:39:53,999 INFO L226 Difference]: Without dead ends: 260 [2024-11-28 04:39:54,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 604 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:39:54,001 INFO L435 NwaCegarLoop]: 249 mSDtfsCounter, 179 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 98 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:39:54,001 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 656 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 572 Invalid, 3 Unknown, 0 Unchecked, 15.8s Time] [2024-11-28 04:39:54,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-28 04:39:54,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 246. [2024-11-28 04:39:54,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 145 states have (on average 1.2) internal successors, (174), 145 states have internal predecessors, (174), 94 states have call successors, (94), 6 states have call predecessors, (94), 6 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:39:54,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 362 transitions. [2024-11-28 04:39:54,047 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 362 transitions. Word has length 306 [2024-11-28 04:39:54,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:39:54,047 INFO L471 AbstractCegarLoop]: Abstraction has 246 states and 362 transitions. [2024-11-28 04:39:54,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 8 states have internal predecessors, (83), 2 states have call successors, (87), 2 states have call predecessors, (87), 4 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 04:39:54,048 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 362 transitions. [2024-11-28 04:39:54,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-28 04:39:54,058 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:39:54,058 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:39:54,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2024-11-28 04:39:54,258 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:54,259 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:39:54,259 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:39:54,259 INFO L85 PathProgramCache]: Analyzing trace with hash 146404271, now seen corresponding path program 1 times [2024-11-28 04:39:54,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:39:54,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1665030386] [2024-11-28 04:39:54,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:39:54,260 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-28 04:39:54,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:39:54,261 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:39:54,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-28 04:39:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:39:55,019 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:39:55,024 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:39:57,468 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1396 proven. 111 refuted. 0 times theorem prover too weak. 2817 trivial. 0 not checked. [2024-11-28 04:39:57,468 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:39:59,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 27 proven. 111 refuted. 0 times theorem prover too weak. 4186 trivial. 0 not checked. [2024-11-28 04:39:59,745 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:39:59,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1665030386] [2024-11-28 04:39:59,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1665030386] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:39:59,745 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:39:59,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2024-11-28 04:39:59,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714464850] [2024-11-28 04:39:59,746 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:39:59,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:39:59,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:39:59,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:39:59,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:39:59,747 INFO L87 Difference]: Start difference. First operand 246 states and 362 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 04:40:05,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:09,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:13,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:14,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:40:14,003 INFO L93 Difference]: Finished difference Result 394 states and 576 transitions. [2024-11-28 04:40:14,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:40:14,051 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) Word has length 306 [2024-11-28 04:40:14,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:40:14,053 INFO L225 Difference]: With dead ends: 394 [2024-11-28 04:40:14,053 INFO L226 Difference]: Without dead ends: 253 [2024-11-28 04:40:14,054 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 603 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:40:14,057 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 326 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 224 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 224 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:40:14,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 332 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [224 Valid, 266 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2024-11-28 04:40:14,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-28 04:40:14,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 245. [2024-11-28 04:40:14,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 144 states have (on average 1.1736111111111112) internal successors, (169), 144 states have internal predecessors, (169), 94 states have call successors, (94), 6 states have call predecessors, (94), 6 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:40:14,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 357 transitions. [2024-11-28 04:40:14,101 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 357 transitions. Word has length 306 [2024-11-28 04:40:14,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:40:14,102 INFO L471 AbstractCegarLoop]: Abstraction has 245 states and 357 transitions. [2024-11-28 04:40:14,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 9 states have internal predecessors, (89), 2 states have call successors, (84), 2 states have call predecessors, (84), 4 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 04:40:14,103 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 357 transitions. [2024-11-28 04:40:14,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-11-28 04:40:14,105 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:40:14,105 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:40:14,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-28 04:40:14,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:40:14,306 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:40:14,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:40:14,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1133504239, now seen corresponding path program 1 times [2024-11-28 04:40:14,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:40:14,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677829485] [2024-11-28 04:40:14,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:40:14,307 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-28 04:40:14,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:40:14,309 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:40:14,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:40:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:40:15,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 04:40:15,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:40:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 46 proven. 138 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:40:18,435 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:40:24,670 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:40:24,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677829485] [2024-11-28 04:40:24,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677829485] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:40:24,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1601598495] [2024-11-28 04:40:24,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:40:24,671 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:40:24,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:40:24,679 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:40:24,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-28 04:40:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:40:27,019 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:40:27,026 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:40:30,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 46 proven. 138 refuted. 0 times theorem prover too weak. 4140 trivial. 0 not checked. [2024-11-28 04:40:30,206 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:40:35,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1601598495] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:40:35,472 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:40:35,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2024-11-28 04:40:35,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278049257] [2024-11-28 04:40:35,472 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:40:35,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:40:35,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:40:35,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:40:35,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:40:35,474 INFO L87 Difference]: Start difference. First operand 245 states and 357 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:40:42,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:46,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:50,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:40:54,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-28 04:40:54,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:40:54,653 INFO L93 Difference]: Finished difference Result 401 states and 574 transitions. [2024-11-28 04:40:54,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:40:54,654 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) Word has length 307 [2024-11-28 04:40:54,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:40:54,657 INFO L225 Difference]: With dead ends: 401 [2024-11-28 04:40:54,657 INFO L226 Difference]: Without dead ends: 261 [2024-11-28 04:40:54,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 700 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:40:54,659 INFO L435 NwaCegarLoop]: 144 mSDtfsCounter, 45 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 5 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2024-11-28 04:40:54,659 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 476 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 327 Invalid, 4 Unknown, 0 Unchecked, 18.8s Time] [2024-11-28 04:40:54,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-28 04:40:54,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 253. [2024-11-28 04:40:54,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 150 states have (on average 1.16) internal successors, (174), 150 states have internal predecessors, (174), 94 states have call successors, (94), 8 states have call predecessors, (94), 8 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:40:54,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 362 transitions. [2024-11-28 04:40:54,711 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 362 transitions. Word has length 307 [2024-11-28 04:40:54,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:40:54,712 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 362 transitions. [2024-11-28 04:40:54,712 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 1 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-28 04:40:54,712 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 362 transitions. [2024-11-28 04:40:54,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-28 04:40:54,714 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:40:54,715 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:40:54,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-11-28 04:40:54,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-28 04:40:55,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-28 04:40:55,116 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:40:55,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:40:55,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1559171761, now seen corresponding path program 1 times [2024-11-28 04:40:55,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:40:55,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [409753290] [2024-11-28 04:40:55,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:40:55,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-28 04:40:55,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:40:55,119 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:40:55,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:40:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:40:55,874 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:40:55,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:41:08,249 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1870 proven. 483 refuted. 0 times theorem prover too weak. 1971 trivial. 0 not checked. [2024-11-28 04:41:08,249 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:41:12,566 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 04:41:12,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [409753290] [2024-11-28 04:41:12,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [409753290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:41:12,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [365780340] [2024-11-28 04:41:12,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:41:12,567 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-28 04:41:12,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-28 04:41:12,568 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-28 04:41:12,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-28 04:41:15,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:41:15,184 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:41:15,189 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:41:25,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4324 backedges. 1816 proven. 372 refuted. 0 times theorem prover too weak. 2136 trivial. 0 not checked. [2024-11-28 04:41:25,182 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:41:25,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [365780340] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:41:25,977 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:41:25,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 27 [2024-11-28 04:41:25,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534353009] [2024-11-28 04:41:25,978 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 04:41:25,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:41:25,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 04:41:25,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:41:25,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=779, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 04:41:25,980 INFO L87 Difference]: Start difference. First operand 253 states and 362 transitions. Second operand has 27 states, 27 states have (on average 5.481481481481482) internal successors, (148), 23 states have internal predecessors, (148), 10 states have call successors, (88), 10 states have call predecessors, (88), 12 states have return successors, (89), 10 states have call predecessors, (89), 10 states have call successors, (89) [2024-11-28 04:41:35,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:40,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:44,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:48,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:52,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:41:56,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:00,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:04,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:08,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:12,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:15,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.11s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-28 04:42:15,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:42:15,663 INFO L93 Difference]: Finished difference Result 449 states and 609 transitions. [2024-11-28 04:42:15,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 04:42:15,664 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.481481481481482) internal successors, (148), 23 states have internal predecessors, (148), 10 states have call successors, (88), 10 states have call predecessors, (88), 12 states have return successors, (89), 10 states have call predecessors, (89), 10 states have call successors, (89) Word has length 308 [2024-11-28 04:42:15,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:42:15,667 INFO L225 Difference]: With dead ends: 449 [2024-11-28 04:42:15,668 INFO L226 Difference]: Without dead ends: 305 [2024-11-28 04:42:15,669 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 849 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=421, Invalid=1061, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 04:42:15,670 INFO L435 NwaCegarLoop]: 123 mSDtfsCounter, 84 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 18 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.9s IncrementalHoareTripleChecker+Time [2024-11-28 04:42:15,670 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 592 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 869 Invalid, 10 Unknown, 0 Unchecked, 48.9s Time] [2024-11-28 04:42:15,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2024-11-28 04:42:15,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 293. [2024-11-28 04:42:15,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 180 states have (on average 1.1277777777777778) internal successors, (203), 180 states have internal predecessors, (203), 94 states have call successors, (94), 18 states have call predecessors, (94), 18 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-28 04:42:15,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 391 transitions. [2024-11-28 04:42:15,747 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 391 transitions. Word has length 308 [2024-11-28 04:42:15,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:42:15,747 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 391 transitions. [2024-11-28 04:42:15,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.481481481481482) internal successors, (148), 23 states have internal predecessors, (148), 10 states have call successors, (88), 10 states have call predecessors, (88), 12 states have return successors, (89), 10 states have call predecessors, (89), 10 states have call successors, (89) [2024-11-28 04:42:15,748 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 391 transitions. [2024-11-28 04:42:15,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2024-11-28 04:42:15,750 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:42:15,750 INFO L218 NwaCegarLoop]: trace histogram [47, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 04:42:15,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-28 04:42:15,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:42:16,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:42:16,151 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:42:16,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:42:16,152 INFO L85 PathProgramCache]: Analyzing trace with hash -2068644851, now seen corresponding path program 1 times [2024-11-28 04:42:16,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 04:42:16,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509415230] [2024-11-28 04:42:16,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:42:16,152 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-28 04:42:16,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-28 04:42:16,154 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:42:16,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7e53f5c-93fd-468c-9bd4-651845802060/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -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-28 04:42:18,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:42:18,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 114 conjuncts are in the unsatisfiable core [2024-11-28 04:42:18,409 INFO L279 TraceCheckSpWp]: Computing forward predicates...