./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 9e9911e775b3214ba13077b05d83e9364947724e9afa3bb89f51b07ee325bd90 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 06:06:37,436 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 06:06:37,555 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 06:06:37,566 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 06:06:37,569 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 06:06:37,611 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 06:06:37,614 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 06:06:37,614 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 06:06:37,615 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 06:06:37,615 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 06:06:37,616 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 06:06:37,616 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 06:06:37,618 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 06:06:37,619 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 06:06:37,621 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 06:06:37,622 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 06:06:37,622 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 06:06:37,623 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 06:06:37,623 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 06:06:37,624 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 06:06:37,628 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 06:06:37,628 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 06:06:37,629 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 06:06:37,629 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 06:06:37,630 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 06:06:37,630 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 06:06:37,631 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 06:06:37,631 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 06:06:37,631 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 06:06:37,633 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 06:06:37,634 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 06:06:37,634 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 06:06:37,635 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 06:06:37,636 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 06:06:37,636 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 06:06:37,637 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 06:06:37,637 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 06:06:37,638 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 06:06:37,638 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:06:37,638 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 06:06:37,639 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 06:06:37,639 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 06:06:37,640 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 06:06:37,640 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 06:06:37,641 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 06:06:37,641 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 06:06:37,641 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 06:06:37,642 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje 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 -> Taipan 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 -> 9e9911e775b3214ba13077b05d83e9364947724e9afa3bb89f51b07ee325bd90 [2024-11-09 06:06:37,964 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 06:06:38,000 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 06:06:38,004 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 06:06:38,006 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 06:06:38,008 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 06:06:38,009 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c Unable to find full path for "g++" [2024-11-09 06:06:40,469 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 06:06:40,697 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 06:06:40,698 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c [2024-11-09 06:06:40,706 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/data/2f9dbbc30/08088bf916b14f8db3618265e9fcb217/FLAG9ed733a01 [2024-11-09 06:06:40,725 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/data/2f9dbbc30/08088bf916b14f8db3618265e9fcb217 [2024-11-09 06:06:40,729 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 06:06:40,731 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 06:06:40,732 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 06:06:40,733 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 06:06:40,740 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 06:06:40,741 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:06:40" (1/1) ... [2024-11-09 06:06:40,745 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@253146de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:40, skipping insertion in model container [2024-11-09 06:06:40,746 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:06:40" (1/1) ... [2024-11-09 06:06:40,778 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 06:06:41,081 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_94e4bba5-77d4-4f20-afce-3acf21003885/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c[490,503] [2024-11-09 06:06:41,128 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:06:41,143 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 06:06:41,159 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_94e4bba5-77d4-4f20-afce-3acf21003885/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound20.c[490,503] [2024-11-09 06:06:41,182 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:06:41,207 INFO L204 MainTranslator]: Completed translation [2024-11-09 06:06:41,208 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41 WrapperNode [2024-11-09 06:06:41,209 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 06:06:41,210 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 06:06:41,210 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 06:06:41,211 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 06:06:41,220 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,230 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,257 INFO L138 Inliner]: procedures = 14, calls = 17, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 84 [2024-11-09 06:06:41,259 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 06:06:41,259 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 06:06:41,260 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 06:06:41,260 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 06:06:41,270 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,271 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,273 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,277 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,280 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,293 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,294 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,295 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,302 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 06:06:41,303 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 06:06:41,307 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 06:06:41,307 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 06:06:41,308 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (1/1) ... [2024-11-09 06:06:41,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:06:41,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:41,352 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 06:06:41,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 06:06:41,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 06:06:41,400 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 06:06:41,401 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 06:06:41,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 06:06:41,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 06:06:41,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 06:06:41,402 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 06:06:41,402 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 06:06:41,507 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 06:06:41,511 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 06:06:41,759 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-09 06:06:41,759 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 06:06:41,805 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 06:06:41,806 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-09 06:06:41,806 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:06:41 BoogieIcfgContainer [2024-11-09 06:06:41,806 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 06:06:41,810 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 06:06:41,810 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 06:06:41,815 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 06:06:41,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 06:06:40" (1/3) ... [2024-11-09 06:06:41,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@201a6791 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:06:41, skipping insertion in model container [2024-11-09 06:06:41,817 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:06:41" (2/3) ... [2024-11-09 06:06:41,817 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@201a6791 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:06:41, skipping insertion in model container [2024-11-09 06:06:41,817 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:06:41" (3/3) ... [2024-11-09 06:06:41,819 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_unwindbound20.c [2024-11-09 06:06:41,840 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 06:06:41,840 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 06:06:41,921 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 06:06:41,936 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=FINITE_AUTOMATA, 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;@594ebd52, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 06:06:41,937 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 06:06:41,942 INFO L276 IsEmpty]: Start isEmpty. Operand has 29 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 17 states have internal predecessors, (23), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 06:06:41,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-09 06:06:41,956 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:41,956 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:41,957 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:41,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:41,967 INFO L85 PathProgramCache]: Analyzing trace with hash -143790805, now seen corresponding path program 1 times [2024-11-09 06:06:42,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:42,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985747742] [2024-11-09 06:06:42,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:42,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:42,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 06:06:42,233 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:42,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985747742] [2024-11-09 06:06:42,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985747742] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:42,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:42,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 06:06:42,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812413770] [2024-11-09 06:06:42,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:42,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 06:06:42,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:42,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 06:06:42,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 06:06:42,278 INFO L87 Difference]: Start difference. First operand has 29 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 17 states have internal predecessors, (23), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:42,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:42,338 INFO L93 Difference]: Finished difference Result 50 states and 81 transitions. [2024-11-09 06:06:42,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 06:06:42,342 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 19 [2024-11-09 06:06:42,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:42,353 INFO L225 Difference]: With dead ends: 50 [2024-11-09 06:06:42,354 INFO L226 Difference]: Without dead ends: 27 [2024-11-09 06:06:42,358 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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-09 06:06:42,367 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:42,368 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 37 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 06:06:42,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-09 06:06:42,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2024-11-09 06:06:42,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 16 states have internal predecessors, (19), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 06:06:42,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 38 transitions. [2024-11-09 06:06:42,428 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 38 transitions. Word has length 19 [2024-11-09 06:06:42,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:42,431 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 38 transitions. [2024-11-09 06:06:42,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:42,433 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 38 transitions. [2024-11-09 06:06:42,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 06:06:42,436 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:42,437 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:42,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 06:06:42,438 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:42,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:42,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1203477869, now seen corresponding path program 1 times [2024-11-09 06:06:42,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:42,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274242288] [2024-11-09 06:06:42,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:42,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:42,771 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 06:06:42,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:42,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274242288] [2024-11-09 06:06:42,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274242288] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:42,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:42,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:06:42,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305281398] [2024-11-09 06:06:42,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:42,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:06:42,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:42,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:06:42,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:06:42,778 INFO L87 Difference]: Start difference. First operand 27 states and 38 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:42,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:42,831 INFO L93 Difference]: Finished difference Result 37 states and 49 transitions. [2024-11-09 06:06:42,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:06:42,832 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 20 [2024-11-09 06:06:42,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:42,833 INFO L225 Difference]: With dead ends: 37 [2024-11-09 06:06:42,834 INFO L226 Difference]: Without dead ends: 29 [2024-11-09 06:06:42,834 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:06:42,836 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 5 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:42,837 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 91 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 06:06:42,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-09 06:06:42,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2024-11-09 06:06:42,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 16 states have (on average 1.3125) internal successors, (21), 17 states have internal predecessors, (21), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 06:06:42,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 40 transitions. [2024-11-09 06:06:42,850 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 40 transitions. Word has length 20 [2024-11-09 06:06:42,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:42,851 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 40 transitions. [2024-11-09 06:06:42,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:42,852 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 40 transitions. [2024-11-09 06:06:42,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-09 06:06:42,854 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:42,855 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:42,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 06:06:42,857 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:42,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:42,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1341228556, now seen corresponding path program 1 times [2024-11-09 06:06:42,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:42,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523045573] [2024-11-09 06:06:42,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:42,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:42,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:43,077 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 06:06:43,078 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:43,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523045573] [2024-11-09 06:06:43,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523045573] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:06:43,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107846340] [2024-11-09 06:06:43,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:43,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:43,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:43,082 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:43,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 06:06:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:43,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 06:06:43,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:43,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 06:06:43,269 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:06:43,389 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 06:06:43,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107846340] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:06:43,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [524999865] [2024-11-09 06:06:43,421 INFO L159 IcfgInterpreter]: Started Sifa with 16 locations of interest [2024-11-09 06:06:43,421 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:06:43,428 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:06:43,436 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:06:43,437 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:06:44,933 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:06:44,939 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:06:46,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [524999865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:46,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:06:46,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [5, 5, 5] total 15 [2024-11-09 06:06:46,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640244088] [2024-11-09 06:06:46,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:46,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 06:06:46,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:46,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 06:06:46,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:06:46,706 INFO L87 Difference]: Start difference. First operand 29 states and 40 transitions. Second operand has 12 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 06:06:47,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:47,464 INFO L93 Difference]: Finished difference Result 39 states and 51 transitions. [2024-11-09 06:06:47,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-09 06:06:47,465 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 21 [2024-11-09 06:06:47,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:47,466 INFO L225 Difference]: With dead ends: 39 [2024-11-09 06:06:47,466 INFO L226 Difference]: Without dead ends: 31 [2024-11-09 06:06:47,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:06:47,468 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 1 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:47,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 153 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 06:06:47,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-09 06:06:47,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 30. [2024-11-09 06:06:47,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 18 states have internal predecessors, (22), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 06:06:47,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2024-11-09 06:06:47,481 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 21 [2024-11-09 06:06:47,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:47,482 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2024-11-09 06:06:47,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 06:06:47,482 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2024-11-09 06:06:47,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-09 06:06:47,483 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:47,484 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:47,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 06:06:47,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:47,688 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:47,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:47,689 INFO L85 PathProgramCache]: Analyzing trace with hash 373669115, now seen corresponding path program 1 times [2024-11-09 06:06:47,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:47,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171986729] [2024-11-09 06:06:47,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:47,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:06:47,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220332360] [2024-11-09 06:06:47,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:47,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:47,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:47,747 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:47,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 06:06:47,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:47,814 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:06:47,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:47,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 06:06:47,863 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:06:47,863 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:47,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171986729] [2024-11-09 06:06:47,864 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:06:47,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220332360] [2024-11-09 06:06:47,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220332360] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:47,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:47,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:06:47,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187099208] [2024-11-09 06:06:47,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:47,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:06:47,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:47,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:06:47,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:06:47,868 INFO L87 Difference]: Start difference. First operand 30 states and 41 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:47,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:47,952 INFO L93 Difference]: Finished difference Result 44 states and 60 transitions. [2024-11-09 06:06:47,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:06:47,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 23 [2024-11-09 06:06:47,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:47,954 INFO L225 Difference]: With dead ends: 44 [2024-11-09 06:06:47,954 INFO L226 Difference]: Without dead ends: 42 [2024-11-09 06:06:47,954 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:47,955 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 5 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:47,960 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 113 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:06:47,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2024-11-09 06:06:47,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 37. [2024-11-09 06:06:47,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 24 states have internal predecessors, (28), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 06:06:47,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 49 transitions. [2024-11-09 06:06:47,986 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 49 transitions. Word has length 23 [2024-11-09 06:06:47,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:47,987 INFO L471 AbstractCegarLoop]: Abstraction has 37 states and 49 transitions. [2024-11-09 06:06:47,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:47,991 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 49 transitions. [2024-11-09 06:06:47,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-09 06:06:47,992 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:47,992 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:48,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 06:06:48,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:48,193 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:48,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:48,194 INFO L85 PathProgramCache]: Analyzing trace with hash 275905003, now seen corresponding path program 1 times [2024-11-09 06:06:48,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:48,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105079865] [2024-11-09 06:06:48,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:48,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:48,326 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 06:06:48,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:48,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105079865] [2024-11-09 06:06:48,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105079865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:48,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:48,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 06:06:48,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137126469] [2024-11-09 06:06:48,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:48,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:06:48,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:48,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:06:48,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:48,329 INFO L87 Difference]: Start difference. First operand 37 states and 49 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:48,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:48,389 INFO L93 Difference]: Finished difference Result 65 states and 87 transitions. [2024-11-09 06:06:48,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 06:06:48,389 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 26 [2024-11-09 06:06:48,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:48,392 INFO L225 Difference]: With dead ends: 65 [2024-11-09 06:06:48,392 INFO L226 Difference]: Without dead ends: 39 [2024-11-09 06:06:48,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:48,394 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 6 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:48,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 90 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 06:06:48,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2024-11-09 06:06:48,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2024-11-09 06:06:48,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 24 states have (on average 1.25) internal successors, (30), 26 states have internal predecessors, (30), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-09 06:06:48,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 51 transitions. [2024-11-09 06:06:48,407 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 51 transitions. Word has length 26 [2024-11-09 06:06:48,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:48,407 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 51 transitions. [2024-11-09 06:06:48,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:06:48,408 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 51 transitions. [2024-11-09 06:06:48,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-09 06:06:48,408 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:48,409 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:48,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 06:06:48,409 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:48,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:48,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1646055805, now seen corresponding path program 1 times [2024-11-09 06:06:48,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:48,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123219868] [2024-11-09 06:06:48,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:48,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:06:48,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [555068912] [2024-11-09 06:06:48,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:48,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:48,447 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:48,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 06:06:48,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:48,524 INFO L255 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 06:06:48,526 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:48,658 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 06:06:48,658 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:06:48,658 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:48,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123219868] [2024-11-09 06:06:48,659 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:06:48,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555068912] [2024-11-09 06:06:48,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555068912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:48,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:48,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:06:48,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112255870] [2024-11-09 06:06:48,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:48,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:06:48,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:48,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:06:48,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:06:48,664 INFO L87 Difference]: Start difference. First operand 39 states and 51 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 06:06:48,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:48,749 INFO L93 Difference]: Finished difference Result 54 states and 72 transitions. [2024-11-09 06:06:48,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:06:48,750 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 28 [2024-11-09 06:06:48,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:48,752 INFO L225 Difference]: With dead ends: 54 [2024-11-09 06:06:48,752 INFO L226 Difference]: Without dead ends: 52 [2024-11-09 06:06:48,752 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:48,753 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 6 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:48,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 123 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:06:48,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-11-09 06:06:48,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 51. [2024-11-09 06:06:48,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 33 states have internal predecessors, (38), 16 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-09 06:06:48,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 69 transitions. [2024-11-09 06:06:48,778 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 69 transitions. Word has length 28 [2024-11-09 06:06:48,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:48,778 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 69 transitions. [2024-11-09 06:06:48,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 06:06:48,779 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 69 transitions. [2024-11-09 06:06:48,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-09 06:06:48,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:48,782 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:48,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 06:06:48,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-09 06:06:48,984 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:48,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:48,984 INFO L85 PathProgramCache]: Analyzing trace with hash 204769723, now seen corresponding path program 1 times [2024-11-09 06:06:48,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:48,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145756175] [2024-11-09 06:06:48,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:06:49,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [625071948] [2024-11-09 06:06:49,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:49,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:49,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:49,010 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:49,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 06:06:49,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:49,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 06:06:49,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:49,217 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-09 06:06:49,217 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:06:49,217 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:49,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145756175] [2024-11-09 06:06:49,218 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:06:49,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625071948] [2024-11-09 06:06:49,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625071948] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:49,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:49,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:06:49,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970005552] [2024-11-09 06:06:49,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:49,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:06:49,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:49,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:06:49,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:06:49,222 INFO L87 Difference]: Start difference. First operand 51 states and 69 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 06:06:49,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:49,318 INFO L93 Difference]: Finished difference Result 58 states and 75 transitions. [2024-11-09 06:06:49,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:06:49,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 33 [2024-11-09 06:06:49,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:49,320 INFO L225 Difference]: With dead ends: 58 [2024-11-09 06:06:49,320 INFO L226 Difference]: Without dead ends: 56 [2024-11-09 06:06:49,320 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:49,321 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 6 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:49,322 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 114 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:06:49,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-09 06:06:49,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2024-11-09 06:06:49,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 33 states have (on average 1.2424242424242424) internal successors, (41), 36 states have internal predecessors, (41), 16 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-09 06:06:49,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2024-11-09 06:06:49,342 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 33 [2024-11-09 06:06:49,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:49,342 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2024-11-09 06:06:49,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 06:06:49,343 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2024-11-09 06:06:49,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-09 06:06:49,345 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:49,347 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 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-09 06:06:49,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-09 06:06:49,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:49,549 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:49,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:49,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1859090109, now seen corresponding path program 1 times [2024-11-09 06:06:49,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:49,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743759471] [2024-11-09 06:06:49,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:49,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:06:49,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1382103058] [2024-11-09 06:06:49,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:49,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:49,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:49,597 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:49,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 06:06:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:49,675 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 06:06:49,680 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:49,923 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 06:06:49,923 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:06:49,923 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:49,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743759471] [2024-11-09 06:06:49,924 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:06:49,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382103058] [2024-11-09 06:06:49,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382103058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:06:49,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:06:49,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:06:49,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91427855] [2024-11-09 06:06:49,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:06:49,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:06:49,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:49,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:06:49,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:06:49,926 INFO L87 Difference]: Start difference. First operand 55 states and 72 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 06:06:50,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:50,017 INFO L93 Difference]: Finished difference Result 62 states and 78 transitions. [2024-11-09 06:06:50,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:06:50,017 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 38 [2024-11-09 06:06:50,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:50,019 INFO L225 Difference]: With dead ends: 62 [2024-11-09 06:06:50,019 INFO L226 Difference]: Without dead ends: 60 [2024-11-09 06:06:50,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:06:50,020 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:50,021 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 111 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:06:50,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2024-11-09 06:06:50,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2024-11-09 06:06:50,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 36 states have (on average 1.2222222222222223) internal successors, (44), 39 states have internal predecessors, (44), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-09 06:06:50,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 75 transitions. [2024-11-09 06:06:50,038 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 75 transitions. Word has length 38 [2024-11-09 06:06:50,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:50,039 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 75 transitions. [2024-11-09 06:06:50,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 06:06:50,039 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 75 transitions. [2024-11-09 06:06:50,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 06:06:50,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:50,041 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 2, 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-09 06:06:50,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 06:06:50,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:50,242 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:50,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:50,243 INFO L85 PathProgramCache]: Analyzing trace with hash 39088359, now seen corresponding path program 1 times [2024-11-09 06:06:50,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:50,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270507450] [2024-11-09 06:06:50,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:50,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:06:50,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1818995245] [2024-11-09 06:06:50,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:50,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:50,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:50,277 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:50,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 06:06:50,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:50,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 06:06:50,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:06:50,464 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:06:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:06:50,641 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:50,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270507450] [2024-11-09 06:06:50,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:06:50,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818995245] [2024-11-09 06:06:50,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818995245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:06:50,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [513127705] [2024-11-09 06:06:50,646 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2024-11-09 06:06:50,647 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:06:50,648 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:06:50,648 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:06:50,649 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:06:55,841 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:06:55,847 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:06:55,849 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:06:59,608 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1990#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:06:59,609 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:06:59,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:06:59,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-09 06:06:59,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682760809] [2024-11-09 06:06:59,609 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:06:59,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:06:59,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:59,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:06:59,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2024-11-09 06:06:59,611 INFO L87 Difference]: Start difference. First operand 59 states and 75 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 06:06:59,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:59,776 INFO L93 Difference]: Finished difference Result 89 states and 124 transitions. [2024-11-09 06:06:59,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:06:59,777 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 46 [2024-11-09 06:06:59,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:59,783 INFO L225 Difference]: With dead ends: 89 [2024-11-09 06:06:59,783 INFO L226 Difference]: Without dead ends: 87 [2024-11-09 06:06:59,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 108 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2024-11-09 06:06:59,788 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 9 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:59,789 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 192 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:06:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-09 06:06:59,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 55. [2024-11-09 06:06:59,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 35 states have internal predecessors, (41), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-09 06:06:59,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 68 transitions. [2024-11-09 06:06:59,814 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 68 transitions. Word has length 46 [2024-11-09 06:06:59,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:59,814 INFO L471 AbstractCegarLoop]: Abstraction has 55 states and 68 transitions. [2024-11-09 06:06:59,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 06:06:59,815 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 68 transitions. [2024-11-09 06:06:59,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-09 06:06:59,820 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:59,820 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 1, 1, 1, 1, 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-09 06:06:59,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 06:07:00,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:00,021 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:00,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:00,021 INFO L85 PathProgramCache]: Analyzing trace with hash 212178052, now seen corresponding path program 1 times [2024-11-09 06:07:00,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:00,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393591309] [2024-11-09 06:07:00,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:00,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:00,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:00,249 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:00,250 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:00,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393591309] [2024-11-09 06:07:00,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393591309] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:00,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220241731] [2024-11-09 06:07:00,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:00,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:00,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:00,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:00,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 06:07:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:00,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:07:00,320 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:00,388 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:00,496 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:00,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220241731] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:07:00,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1741813903] [2024-11-09 06:07:00,499 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:07:00,500 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:00,500 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:00,500 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:00,500 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:05,228 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 103 for LOIs [2024-11-09 06:07:05,445 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:05,446 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:10,075 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2527#(and (<= 2 ~counter~0) (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:07:10,075 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:10,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:07:10,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 12 [2024-11-09 06:07:10,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681902711] [2024-11-09 06:07:10,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:10,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 06:07:10,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:10,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 06:07:10,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=684, Unknown=0, NotChecked=0, Total=870 [2024-11-09 06:07:10,078 INFO L87 Difference]: Start difference. First operand 55 states and 68 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2024-11-09 06:07:10,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:10,343 INFO L93 Difference]: Finished difference Result 208 states and 247 transitions. [2024-11-09 06:07:10,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:07:10,344 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) Word has length 47 [2024-11-09 06:07:10,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:10,346 INFO L225 Difference]: With dead ends: 208 [2024-11-09 06:07:10,346 INFO L226 Difference]: Without dead ends: 200 [2024-11-09 06:07:10,347 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 114 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=211, Invalid=845, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 06:07:10,348 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 86 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:10,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 134 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:07:10,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-11-09 06:07:10,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 192. [2024-11-09 06:07:10,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 122 states have (on average 1.1967213114754098) internal successors, (146), 126 states have internal predecessors, (146), 44 states have call successors, (44), 25 states have call predecessors, (44), 25 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-09 06:07:10,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 230 transitions. [2024-11-09 06:07:10,401 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 230 transitions. Word has length 47 [2024-11-09 06:07:10,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:10,401 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 230 transitions. [2024-11-09 06:07:10,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2024-11-09 06:07:10,402 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 230 transitions. [2024-11-09 06:07:10,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-09 06:07:10,403 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:10,403 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 1, 1, 1, 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-09 06:07:10,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 06:07:10,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:10,604 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:10,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:10,605 INFO L85 PathProgramCache]: Analyzing trace with hash -2018078149, now seen corresponding path program 1 times [2024-11-09 06:07:10,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:10,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538966925] [2024-11-09 06:07:10,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:10,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:10,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:10,835 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 06:07:10,835 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:10,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538966925] [2024-11-09 06:07:10,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538966925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:10,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771939963] [2024-11-09 06:07:10,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:10,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:10,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:10,838 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:10,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 06:07:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:10,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:07:10,907 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:10,954 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 06:07:10,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:11,042 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 06:07:11,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771939963] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:07:11,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1789049851] [2024-11-09 06:07:11,046 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:07:11,046 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:11,046 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:11,046 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:11,047 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:15,735 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 107 for LOIs [2024-11-09 06:07:15,904 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:15,906 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:20,398 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3462#(and (<= 2 ~counter~0) (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:07:20,398 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:20,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:07:20,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-09 06:07:20,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034256572] [2024-11-09 06:07:20,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:20,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:07:20,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:20,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:07:20,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2024-11-09 06:07:20,401 INFO L87 Difference]: Start difference. First operand 192 states and 230 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 06:07:20,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:20,696 INFO L93 Difference]: Finished difference Result 276 states and 361 transitions. [2024-11-09 06:07:20,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 06:07:20,697 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 48 [2024-11-09 06:07:20,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:20,699 INFO L225 Difference]: With dead ends: 276 [2024-11-09 06:07:20,699 INFO L226 Difference]: Without dead ends: 256 [2024-11-09 06:07:20,700 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 118 SyntacticMatches, 8 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=173, Invalid=697, Unknown=0, NotChecked=0, Total=870 [2024-11-09 06:07:20,701 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 60 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:20,701 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 230 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:07:20,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-09 06:07:20,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 232. [2024-11-09 06:07:20,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 149 states have (on average 1.2281879194630871) internal successors, (183), 152 states have internal predecessors, (183), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-09 06:07:20,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 296 transitions. [2024-11-09 06:07:20,744 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 296 transitions. Word has length 48 [2024-11-09 06:07:20,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:20,745 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 296 transitions. [2024-11-09 06:07:20,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 06:07:20,745 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 296 transitions. [2024-11-09 06:07:20,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-09 06:07:20,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:20,747 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 2, 1, 1, 1, 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-09 06:07:20,769 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 06:07:20,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:20,948 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:20,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:20,948 INFO L85 PathProgramCache]: Analyzing trace with hash 435271584, now seen corresponding path program 1 times [2024-11-09 06:07:20,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:20,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952453475] [2024-11-09 06:07:20,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:20,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:20,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:21,103 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:21,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:21,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952453475] [2024-11-09 06:07:21,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952453475] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:21,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095609214] [2024-11-09 06:07:21,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:21,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:21,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:21,106 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:21,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 06:07:21,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:21,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:07:21,183 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:21,259 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:21,260 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:21,339 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:21,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095609214] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:07:21,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [608459610] [2024-11-09 06:07:21,342 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:07:21,342 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:21,342 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:21,343 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:21,343 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:27,731 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:07:27,734 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:27,736 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:31,559 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4590#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:07:31,559 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:31,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:07:31,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6] total 12 [2024-11-09 06:07:31,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528622360] [2024-11-09 06:07:31,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:31,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 06:07:31,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:31,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 06:07:31,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 06:07:31,561 INFO L87 Difference]: Start difference. First operand 232 states and 296 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2024-11-09 06:07:31,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:31,825 INFO L93 Difference]: Finished difference Result 341 states and 445 transitions. [2024-11-09 06:07:31,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 06:07:31,826 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) Word has length 50 [2024-11-09 06:07:31,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:31,828 INFO L225 Difference]: With dead ends: 341 [2024-11-09 06:07:31,828 INFO L226 Difference]: Without dead ends: 245 [2024-11-09 06:07:31,829 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=205, Invalid=1127, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 06:07:31,830 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 69 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:31,831 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 151 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:07:31,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-11-09 06:07:31,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 241. [2024-11-09 06:07:31,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 158 states have (on average 1.1772151898734178) internal successors, (186), 161 states have internal predecessors, (186), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-09 06:07:31,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 299 transitions. [2024-11-09 06:07:31,879 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 299 transitions. Word has length 50 [2024-11-09 06:07:31,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:31,879 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 299 transitions. [2024-11-09 06:07:31,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 6 states have call successors, (25), 4 states have call predecessors, (25), 3 states have return successors, (24), 5 states have call predecessors, (24), 5 states have call successors, (24) [2024-11-09 06:07:31,880 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 299 transitions. [2024-11-09 06:07:31,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-09 06:07:31,881 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:31,881 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:07:31,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-09 06:07:32,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:32,085 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:32,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:32,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1360011404, now seen corresponding path program 1 times [2024-11-09 06:07:32,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:32,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040384068] [2024-11-09 06:07:32,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:32,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:32,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:07:32,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1989528457] [2024-11-09 06:07:32,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:32,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:32,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:32,107 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:32,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 06:07:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:32,179 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-09 06:07:32,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:32,520 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-09 06:07:32,520 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:32,751 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 06:07:32,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:32,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040384068] [2024-11-09 06:07:32,752 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:07:32,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989528457] [2024-11-09 06:07:32,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989528457] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:07:32,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1779922086] [2024-11-09 06:07:32,754 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:07:32,754 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:32,755 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:32,755 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:32,755 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:36,088 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 103 for LOIs [2024-11-09 06:07:36,262 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:36,263 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:40,931 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5855#(and (<= 2 ~counter~0) (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:07:40,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:40,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:07:40,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2024-11-09 06:07:40,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913981948] [2024-11-09 06:07:40,932 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:40,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 06:07:40,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:40,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 06:07:40,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2024-11-09 06:07:40,934 INFO L87 Difference]: Start difference. First operand 241 states and 299 transitions. Second operand has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-09 06:07:42,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:42,236 INFO L93 Difference]: Finished difference Result 294 states and 377 transitions. [2024-11-09 06:07:42,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:07:42,237 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) Word has length 55 [2024-11-09 06:07:42,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:42,240 INFO L225 Difference]: With dead ends: 294 [2024-11-09 06:07:42,240 INFO L226 Difference]: Without dead ends: 289 [2024-11-09 06:07:42,241 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 126 SyntacticMatches, 7 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=240, Invalid=1320, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 06:07:42,241 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 60 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:42,242 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 360 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 06:07:42,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-11-09 06:07:42,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 278. [2024-11-09 06:07:42,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 181 states have (on average 1.1933701657458564) internal successors, (216), 185 states have internal predecessors, (216), 69 states have call successors, (69), 27 states have call predecessors, (69), 27 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-09 06:07:42,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 350 transitions. [2024-11-09 06:07:42,282 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 350 transitions. Word has length 55 [2024-11-09 06:07:42,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:42,282 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 350 transitions. [2024-11-09 06:07:42,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 8 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-09 06:07:42,283 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 350 transitions. [2024-11-09 06:07:42,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-09 06:07:42,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:42,284 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:07:42,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 06:07:42,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 06:07:42,484 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:42,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:42,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1294612630, now seen corresponding path program 2 times [2024-11-09 06:07:42,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:42,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038305325] [2024-11-09 06:07:42,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:42,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:07:42,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [822524380] [2024-11-09 06:07:42,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:07:42,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:42,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:42,511 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:42,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 06:07:42,641 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:07:42,641 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:07:42,643 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-09 06:07:42,646 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:42,906 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 15 proven. 8 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-09 06:07:42,906 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:43,026 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:43,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038305325] [2024-11-09 06:07:43,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:07:43,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822524380] [2024-11-09 06:07:43,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822524380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:43,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1145358051] [2024-11-09 06:07:43,031 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:07:43,031 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:43,032 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:43,032 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:43,032 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:46,429 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 107 for LOIs [2024-11-09 06:07:46,620 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:46,621 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:51,375 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7032#(and (<= 2 ~counter~0) (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:07:51,376 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:51,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:07:51,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-09 06:07:51,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92202703] [2024-11-09 06:07:51,376 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:51,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:07:51,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:51,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:07:51,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=764, Unknown=0, NotChecked=0, Total=870 [2024-11-09 06:07:51,378 INFO L87 Difference]: Start difference. First operand 278 states and 350 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-09 06:07:51,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:51,571 INFO L93 Difference]: Finished difference Result 300 states and 377 transitions. [2024-11-09 06:07:51,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:07:51,572 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 60 [2024-11-09 06:07:51,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:51,574 INFO L225 Difference]: With dead ends: 300 [2024-11-09 06:07:51,574 INFO L226 Difference]: Without dead ends: 298 [2024-11-09 06:07:51,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 107 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2024-11-09 06:07:51,575 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 16 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:51,575 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 216 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:07:51,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2024-11-09 06:07:51,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 297. [2024-11-09 06:07:51,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 193 states have (on average 1.1917098445595855) internal successors, (230), 197 states have internal predecessors, (230), 73 states have call successors, (73), 30 states have call predecessors, (73), 30 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-09 06:07:51,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 372 transitions. [2024-11-09 06:07:51,632 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 372 transitions. Word has length 60 [2024-11-09 06:07:51,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:51,633 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 372 transitions. [2024-11-09 06:07:51,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-09 06:07:51,633 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 372 transitions. [2024-11-09 06:07:51,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-09 06:07:51,634 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:51,634 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:07:51,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 06:07:51,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:51,839 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:51,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:51,840 INFO L85 PathProgramCache]: Analyzing trace with hash 695042292, now seen corresponding path program 3 times [2024-11-09 06:07:51,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:51,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972502174] [2024-11-09 06:07:51,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:51,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:51,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:07:51,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [230673476] [2024-11-09 06:07:51,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:07:51,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:51,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:51,865 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:51,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 06:07:51,942 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:07:51,942 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:07:51,944 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-09 06:07:51,946 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:52,592 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 31 proven. 13 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-09 06:07:52,592 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:56,101 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:56,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972502174] [2024-11-09 06:07:56,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:07:56,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230673476] [2024-11-09 06:07:56,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230673476] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:56,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2071873597] [2024-11-09 06:07:56,104 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:07:56,104 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:56,104 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:56,104 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:56,105 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:59,692 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 103 for LOIs [2024-11-09 06:07:59,839 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:07:59,840 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:08:05,805 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8271#(and (<= 2 ~counter~0) (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:08:05,805 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:08:05,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:08:05,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-09 06:08:05,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276363683] [2024-11-09 06:08:05,806 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:08:05,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 06:08:05,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:08:05,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 06:08:05,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1017, Unknown=1, NotChecked=0, Total=1190 [2024-11-09 06:08:05,807 INFO L87 Difference]: Start difference. First operand 297 states and 372 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2024-11-09 06:08:06,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:08:06,522 INFO L93 Difference]: Finished difference Result 312 states and 386 transitions. [2024-11-09 06:08:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-09 06:08:06,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) Word has length 65 [2024-11-09 06:08:06,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:08:06,526 INFO L225 Difference]: With dead ends: 312 [2024-11-09 06:08:06,526 INFO L226 Difference]: Without dead ends: 308 [2024-11-09 06:08:06,527 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 114 SyntacticMatches, 9 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=199, Invalid=1206, Unknown=1, NotChecked=0, Total=1406 [2024-11-09 06:08:06,527 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 38 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:08:06,528 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 176 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:08:06,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-11-09 06:08:06,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 307. [2024-11-09 06:08:06,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 201 states have (on average 1.1791044776119404) internal successors, (237), 204 states have internal predecessors, (237), 73 states have call successors, (73), 33 states have call predecessors, (73), 32 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-09 06:08:06,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 379 transitions. [2024-11-09 06:08:06,574 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 379 transitions. Word has length 65 [2024-11-09 06:08:06,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:08:06,574 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 379 transitions. [2024-11-09 06:08:06,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 4 states have call predecessors, (11), 5 states have call successors, (11) [2024-11-09 06:08:06,575 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 379 transitions. [2024-11-09 06:08:06,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-09 06:08:06,576 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:08:06,576 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:08:06,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 06:08:06,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 06:08:06,777 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:08:06,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:08:06,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1356849103, now seen corresponding path program 1 times [2024-11-09 06:08:06,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:08:06,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280055547] [2024-11-09 06:08:06,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:08:06,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:08:06,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:08:06,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [761335359] [2024-11-09 06:08:06,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:08:06,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:08:06,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:08:06,798 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:08:06,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 06:08:06,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:08:06,887 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-09 06:08:06,889 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:08:07,536 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-09 06:08:07,536 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:08:08,401 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-09 06:08:08,402 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:08:08,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280055547] [2024-11-09 06:08:08,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:08:08,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761335359] [2024-11-09 06:08:08,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761335359] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:08:08,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [90706162] [2024-11-09 06:08:08,404 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:08:08,404 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:08:08,405 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:08:08,405 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:08:08,405 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:08:18,378 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:08:18,380 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:08:18,381 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:08:20,330 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9695#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:08:20,330 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:08:20,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:08:20,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-09 06:08:20,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328717037] [2024-11-09 06:08:20,331 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:08:20,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:08:20,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:08:20,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:08:20,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1193, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 06:08:20,333 INFO L87 Difference]: Start difference. First operand 307 states and 379 transitions. Second operand has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2024-11-09 06:08:24,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:08:24,428 INFO L93 Difference]: Finished difference Result 451 states and 614 transitions. [2024-11-09 06:08:24,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 06:08:24,429 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) Word has length 71 [2024-11-09 06:08:24,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:08:24,432 INFO L225 Difference]: With dead ends: 451 [2024-11-09 06:08:24,432 INFO L226 Difference]: Without dead ends: 444 [2024-11-09 06:08:24,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=378, Invalid=2702, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 06:08:24,435 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 136 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:08:24,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 513 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-09 06:08:24,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2024-11-09 06:08:24,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 407. [2024-11-09 06:08:24,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 260 states have (on average 1.2461538461538462) internal successors, (324), 263 states have internal predecessors, (324), 112 states have call successors, (112), 34 states have call predecessors, (112), 34 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2024-11-09 06:08:24,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 546 transitions. [2024-11-09 06:08:24,538 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 546 transitions. Word has length 71 [2024-11-09 06:08:24,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:08:24,538 INFO L471 AbstractCegarLoop]: Abstraction has 407 states and 546 transitions. [2024-11-09 06:08:24,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2024-11-09 06:08:24,539 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 546 transitions. [2024-11-09 06:08:24,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-09 06:08:24,540 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:08:24,540 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:08:24,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 06:08:24,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 06:08:24,745 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:08:24,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:08:24,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1564111963, now seen corresponding path program 4 times [2024-11-09 06:08:24,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:08:24,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180980707] [2024-11-09 06:08:24,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:08:24,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:08:24,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:08:24,850 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-09 06:08:24,850 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:08:24,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180980707] [2024-11-09 06:08:24,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180980707] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:08:24,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:08:24,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:08:24,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698673936] [2024-11-09 06:08:24,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:08:24,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:08:24,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:08:24,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:08:24,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:08:24,853 INFO L87 Difference]: Start difference. First operand 407 states and 546 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 06:08:25,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:08:25,054 INFO L93 Difference]: Finished difference Result 607 states and 867 transitions. [2024-11-09 06:08:25,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 06:08:25,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 87 [2024-11-09 06:08:25,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:08:25,059 INFO L225 Difference]: With dead ends: 607 [2024-11-09 06:08:25,059 INFO L226 Difference]: Without dead ends: 459 [2024-11-09 06:08:25,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:08:25,061 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 12 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:08:25,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 169 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:08:25,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-11-09 06:08:25,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 407. [2024-11-09 06:08:25,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 264 states have (on average 1.2424242424242424) internal successors, (328), 267 states have internal predecessors, (328), 108 states have call successors, (108), 34 states have call predecessors, (108), 34 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-09 06:08:25,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 542 transitions. [2024-11-09 06:08:25,200 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 542 transitions. Word has length 87 [2024-11-09 06:08:25,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:08:25,200 INFO L471 AbstractCegarLoop]: Abstraction has 407 states and 542 transitions. [2024-11-09 06:08:25,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-09 06:08:25,201 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 542 transitions. [2024-11-09 06:08:25,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 06:08:25,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:08:25,202 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:08:25,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-09 06:08:25,203 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:08:25,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:08:25,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1019121120, now seen corresponding path program 1 times [2024-11-09 06:08:25,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:08:25,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128895085] [2024-11-09 06:08:25,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:08:25,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:08:25,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:08:25,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [509130991] [2024-11-09 06:08:25,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:08:25,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:08:25,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:08:25,239 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:08:25,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 06:08:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:08:25,334 INFO L255 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-09 06:08:25,339 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:08:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 68 proven. 33 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-09 06:08:26,490 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:09:29,415 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 68 proven. 30 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2024-11-09 06:09:29,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:09:29,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128895085] [2024-11-09 06:09:29,416 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:09:29,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509130991] [2024-11-09 06:09:29,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509130991] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:09:29,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [75560124] [2024-11-09 06:09:29,418 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:09:29,419 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:09:29,419 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:09:29,419 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:09:29,419 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:09:40,897 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:09:40,901 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:09:40,902 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:09:59,401 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13223#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:09:59,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:09:59,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:09:59,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2024-11-09 06:09:59,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276432030] [2024-11-09 06:09:59,402 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:09:59,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 06:09:59,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:09:59,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 06:09:59,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1574, Unknown=9, NotChecked=0, Total=1806 [2024-11-09 06:09:59,405 INFO L87 Difference]: Start difference. First operand 407 states and 542 transitions. Second operand has 24 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 06:10:09,230 WARN L286 SmtUtils]: Spent 7.40s on a formula simplification. DAG size of input: 76 DAG size of output: 75 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:10:25,266 WARN L286 SmtUtils]: Spent 11.57s on a formula simplification. DAG size of input: 67 DAG size of output: 66 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:10:26,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:28,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:30,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:37,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:46,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:49,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:52,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:10:59,021 WARN L286 SmtUtils]: Spent 5.31s on a formula simplification that was a NOOP. DAG size: 70 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:11:02,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:04,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:06,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:20,468 WARN L286 SmtUtils]: Spent 9.50s on a formula simplification that was a NOOP. DAG size: 79 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:11:22,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:24,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:35,813 WARN L286 SmtUtils]: Spent 10.50s on a formula simplification that was a NOOP. DAG size: 67 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:11:37,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:40,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:48,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:11:48,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:11:48,067 INFO L93 Difference]: Finished difference Result 562 states and 791 transitions. [2024-11-09 06:11:48,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-09 06:11:48,068 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) Word has length 88 [2024-11-09 06:11:48,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:11:48,073 INFO L225 Difference]: With dead ends: 562 [2024-11-09 06:11:48,073 INFO L226 Difference]: Without dead ends: 560 [2024-11-09 06:11:48,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 220 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 106.7s TimeCoverageRelationStatistics Valid=565, Invalid=3082, Unknown=13, NotChecked=0, Total=3660 [2024-11-09 06:11:48,076 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 149 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 118 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:11:48,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 445 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 521 Invalid, 11 Unknown, 0 Unchecked, 36.0s Time] [2024-11-09 06:11:48,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-11-09 06:11:48,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 514. [2024-11-09 06:11:48,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 325 states have (on average 1.2892307692307692) internal successors, (419), 332 states have internal predecessors, (419), 152 states have call successors, (152), 36 states have call predecessors, (152), 36 states have return successors, (150), 145 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-09 06:11:48,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 721 transitions. [2024-11-09 06:11:48,383 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 721 transitions. Word has length 88 [2024-11-09 06:11:48,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:11:48,383 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 721 transitions. [2024-11-09 06:11:48,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 20 states have internal predecessors, (48), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 06:11:48,384 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 721 transitions. [2024-11-09 06:11:48,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-09 06:11:48,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:11:48,386 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:11:48,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 06:11:48,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 06:11:48,591 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:11:48,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:11:48,591 INFO L85 PathProgramCache]: Analyzing trace with hash -704857568, now seen corresponding path program 1 times [2024-11-09 06:11:48,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:11:48,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857674287] [2024-11-09 06:11:48,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:11:48,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:11:48,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:11:48,772 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 46 proven. 11 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-09 06:11:48,772 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:11:48,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857674287] [2024-11-09 06:11:48,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857674287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:11:48,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100588806] [2024-11-09 06:11:48,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:11:48,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:11:48,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:11:48,775 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:11:48,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 06:11:48,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:11:48,881 INFO L255 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:11:48,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:11:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 92 proven. 11 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2024-11-09 06:11:48,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:11:49,092 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 46 proven. 11 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-09 06:11:49,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100588806] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:11:49,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [774221781] [2024-11-09 06:11:49,095 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 06:11:49,096 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:11:49,097 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:11:49,097 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:11:49,097 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:12:02,053 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:12:02,057 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:12:02,059 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:12:03,635 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15577#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:12:03,635 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:12:03,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:12:03,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-09 06:12:03,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143845085] [2024-11-09 06:12:03,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:12:03,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:12:03,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:12:03,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:12:03,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2024-11-09 06:12:03,637 INFO L87 Difference]: Start difference. First operand 514 states and 721 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-09 06:12:04,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:12:04,689 INFO L93 Difference]: Finished difference Result 678 states and 984 transitions. [2024-11-09 06:12:04,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 06:12:04,690 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 103 [2024-11-09 06:12:04,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:12:04,696 INFO L225 Difference]: With dead ends: 678 [2024-11-09 06:12:04,696 INFO L226 Difference]: Without dead ends: 665 [2024-11-09 06:12:04,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 289 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=133, Invalid=1057, Unknown=0, NotChecked=0, Total=1190 [2024-11-09 06:12:04,698 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 31 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 06:12:04,699 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 362 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 06:12:04,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-09 06:12:05,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 528. [2024-11-09 06:12:05,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 339 states have (on average 1.2831858407079646) internal successors, (435), 346 states have internal predecessors, (435), 152 states have call successors, (152), 36 states have call predecessors, (152), 36 states have return successors, (150), 145 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-09 06:12:05,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 737 transitions. [2024-11-09 06:12:05,151 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 737 transitions. Word has length 103 [2024-11-09 06:12:05,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:12:05,151 INFO L471 AbstractCegarLoop]: Abstraction has 528 states and 737 transitions. [2024-11-09 06:12:05,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-09 06:12:05,152 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 737 transitions. [2024-11-09 06:12:05,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-09 06:12:05,155 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:12:05,155 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:12:05,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 06:12:05,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:05,356 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:12:05,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:12:05,357 INFO L85 PathProgramCache]: Analyzing trace with hash 332066041, now seen corresponding path program 1 times [2024-11-09 06:12:05,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:12:05,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878394870] [2024-11-09 06:12:05,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:12:05,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:12:05,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:12:05,752 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 06:12:05,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:12:05,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878394870] [2024-11-09 06:12:05,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878394870] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:12:05,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501176489] [2024-11-09 06:12:05,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:12:05,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:05,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:12:05,756 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:12:05,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 06:12:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:12:05,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 06:12:05,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:12:06,050 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 32 proven. 229 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-09 06:12:06,050 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:12:06,349 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 06:12:06,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501176489] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:12:06,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [950655639] [2024-11-09 06:12:06,352 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:12:06,352 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:12:06,352 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:12:06,353 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:12:06,353 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:12:16,892 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:12:16,896 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:12:16,897 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:12:17,849 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18136#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:12:17,850 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:12:17,850 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:12:17,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 10] total 20 [2024-11-09 06:12:17,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681037316] [2024-11-09 06:12:17,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:12:17,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:12:17,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:12:17,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:12:17,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1010, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 06:12:17,853 INFO L87 Difference]: Start difference. First operand 528 states and 737 transitions. Second operand has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 10 states have call successors, (49), 6 states have call predecessors, (49), 5 states have return successors, (48), 9 states have call predecessors, (48), 9 states have call successors, (48) [2024-11-09 06:12:19,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:12:19,879 INFO L93 Difference]: Finished difference Result 1807 states and 2572 transitions. [2024-11-09 06:12:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-09 06:12:19,880 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 10 states have call successors, (49), 6 states have call predecessors, (49), 5 states have return successors, (48), 9 states have call predecessors, (48), 9 states have call successors, (48) Word has length 103 [2024-11-09 06:12:19,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:12:19,892 INFO L225 Difference]: With dead ends: 1807 [2024-11-09 06:12:19,892 INFO L226 Difference]: Without dead ends: 1530 [2024-11-09 06:12:19,895 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=508, Invalid=1844, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 06:12:19,896 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 237 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:12:19,896 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 234 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 06:12:19,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1530 states. [2024-11-09 06:12:20,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1530 to 1462. [2024-11-09 06:12:20,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 900 states have (on average 1.22) internal successors, (1098), 927 states have internal predecessors, (1098), 445 states have call successors, (445), 116 states have call predecessors, (445), 116 states have return successors, (429), 418 states have call predecessors, (429), 429 states have call successors, (429) [2024-11-09 06:12:20,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 1972 transitions. [2024-11-09 06:12:20,883 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 1972 transitions. Word has length 103 [2024-11-09 06:12:20,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:12:20,884 INFO L471 AbstractCegarLoop]: Abstraction has 1462 states and 1972 transitions. [2024-11-09 06:12:20,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 10 states have call successors, (49), 6 states have call predecessors, (49), 5 states have return successors, (48), 9 states have call predecessors, (48), 9 states have call successors, (48) [2024-11-09 06:12:20,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 1972 transitions. [2024-11-09 06:12:20,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-09 06:12:20,886 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:12:20,886 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:12:20,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-09 06:12:21,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:21,088 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:12:21,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:12:21,088 INFO L85 PathProgramCache]: Analyzing trace with hash 785094161, now seen corresponding path program 2 times [2024-11-09 06:12:21,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:12:21,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250607905] [2024-11-09 06:12:21,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:12:21,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:12:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:12:21,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [501853409] [2024-11-09 06:12:21,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:12:21,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:21,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:12:21,137 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:12:21,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 06:12:21,304 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:12:21,305 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:12:21,307 INFO L255 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-09 06:12:21,311 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:12:21,829 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 29 proven. 43 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-11-09 06:12:21,830 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:12:22,061 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:12:22,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250607905] [2024-11-09 06:12:22,061 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:12:22,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501853409] [2024-11-09 06:12:22,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501853409] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:12:22,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1153560039] [2024-11-09 06:12:22,063 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:12:22,064 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:12:22,064 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:12:22,064 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:12:22,064 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:12:33,570 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:12:33,574 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:12:33,576 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:12:35,738 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23850#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:12:35,738 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:12:35,738 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:12:35,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-09 06:12:35,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43416962] [2024-11-09 06:12:35,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:12:35,739 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 06:12:35,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:12:35,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 06:12:35,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2024-11-09 06:12:35,740 INFO L87 Difference]: Start difference. First operand 1462 states and 1972 transitions. Second operand has 11 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 06:12:37,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:12:37,455 INFO L93 Difference]: Finished difference Result 1691 states and 2312 transitions. [2024-11-09 06:12:37,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 06:12:37,456 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 105 [2024-11-09 06:12:37,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:12:37,469 INFO L225 Difference]: With dead ends: 1691 [2024-11-09 06:12:37,469 INFO L226 Difference]: Without dead ends: 1681 [2024-11-09 06:12:37,471 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 06:12:37,472 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 31 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:12:37,472 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 269 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:12:37,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1681 states. [2024-11-09 06:12:38,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1681 to 1656. [2024-11-09 06:12:38,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1014 states have (on average 1.2268244575936884) internal successors, (1244), 1039 states have internal predecessors, (1244), 517 states have call successors, (517), 124 states have call predecessors, (517), 124 states have return successors, (501), 492 states have call predecessors, (501), 501 states have call successors, (501) [2024-11-09 06:12:38,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 2262 transitions. [2024-11-09 06:12:38,923 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 2262 transitions. Word has length 105 [2024-11-09 06:12:38,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:12:38,924 INFO L471 AbstractCegarLoop]: Abstraction has 1656 states and 2262 transitions. [2024-11-09 06:12:38,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.2) internal successors, (32), 10 states have internal predecessors, (32), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 06:12:38,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 2262 transitions. [2024-11-09 06:12:38,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-09 06:12:38,926 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:12:38,926 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:12:38,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 06:12:39,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:39,130 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:12:39,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:12:39,131 INFO L85 PathProgramCache]: Analyzing trace with hash 703299818, now seen corresponding path program 3 times [2024-11-09 06:12:39,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:12:39,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920909581] [2024-11-09 06:12:39,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:12:39,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:12:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:12:39,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1840602859] [2024-11-09 06:12:39,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:12:39,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:12:39,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:12:39,174 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:12:39,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 06:12:39,285 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:12:39,285 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:12:39,288 INFO L255 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-09 06:12:39,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:12:40,258 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 28 proven. 42 refuted. 0 times theorem prover too weak. 373 trivial. 0 not checked. [2024-11-09 06:12:40,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:12:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 28 proven. 39 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-09 06:12:41,950 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:12:41,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920909581] [2024-11-09 06:12:41,950 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:12:41,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840602859] [2024-11-09 06:12:41,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840602859] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:12:41,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [462929866] [2024-11-09 06:12:41,953 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:12:41,953 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:12:41,953 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:12:41,953 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:12:41,953 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:12:53,550 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:12:53,554 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:12:53,555 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:12:56,839 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29820#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:12:56,840 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:12:56,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:12:56,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-09 06:12:56,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60854327] [2024-11-09 06:12:56,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:12:56,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:12:56,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:12:56,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:12:56,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2024-11-09 06:12:56,843 INFO L87 Difference]: Start difference. First operand 1656 states and 2262 transitions. Second operand has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 12 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2024-11-09 06:13:03,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:13:10,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:13:10,513 INFO L93 Difference]: Finished difference Result 2097 states and 2902 transitions. [2024-11-09 06:13:10,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-09 06:13:10,514 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 12 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) Word has length 106 [2024-11-09 06:13:10,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:13:10,528 INFO L225 Difference]: With dead ends: 2097 [2024-11-09 06:13:10,528 INFO L226 Difference]: Without dead ends: 2095 [2024-11-09 06:13:10,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1128 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=561, Invalid=3729, Unknown=0, NotChecked=0, Total=4290 [2024-11-09 06:13:10,533 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 135 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 113 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:13:10,533 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1027 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 818 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2024-11-09 06:13:10,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2024-11-09 06:13:12,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1970. [2024-11-09 06:13:12,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1193 states have (on average 1.2288348700754401) internal successors, (1466), 1217 states have internal predecessors, (1466), 633 states have call successors, (633), 143 states have call predecessors, (633), 143 states have return successors, (617), 609 states have call predecessors, (617), 617 states have call successors, (617) [2024-11-09 06:13:12,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 2716 transitions. [2024-11-09 06:13:12,621 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 2716 transitions. Word has length 106 [2024-11-09 06:13:12,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:13:12,622 INFO L471 AbstractCegarLoop]: Abstraction has 1970 states and 2716 transitions. [2024-11-09 06:13:12,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 17 states have internal predecessors, (49), 12 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2024-11-09 06:13:12,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 2716 transitions. [2024-11-09 06:13:12,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-09 06:13:12,624 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:13:12,625 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:13:12,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-09 06:13:12,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:13:12,829 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:13:12,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:13:12,830 INFO L85 PathProgramCache]: Analyzing trace with hash -2117817619, now seen corresponding path program 4 times [2024-11-09 06:13:12,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:13:12,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603374935] [2024-11-09 06:13:12,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:13:12,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:13:12,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:13:12,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [659216354] [2024-11-09 06:13:12,912 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 06:13:12,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:13:12,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:13:12,914 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:13:12,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 06:13:13,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:13:13,044 INFO L255 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-09 06:13:13,049 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:13:14,153 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 57 proven. 59 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-09 06:13:14,153 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:13:16,263 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 65 proven. 48 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-09 06:13:16,263 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:13:16,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603374935] [2024-11-09 06:13:16,264 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:13:16,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659216354] [2024-11-09 06:13:16,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659216354] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:13:16,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2089360763] [2024-11-09 06:13:16,265 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:13:16,266 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:13:16,266 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:13:16,266 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:13:16,266 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:13:26,479 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:13:26,483 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:13:26,484 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:13:29,053 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37028#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:13:29,053 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:13:29,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:13:29,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2024-11-09 06:13:29,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39789576] [2024-11-09 06:13:29,054 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:13:29,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-09 06:13:29,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:13:29,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-09 06:13:29,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=1834, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 06:13:29,057 INFO L87 Difference]: Start difference. First operand 1970 states and 2716 transitions. Second operand has 27 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 24 states have internal predecessors, (62), 13 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 13 states have call successors, (36) [2024-11-09 06:13:35,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:13:38,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:13:38,023 INFO L93 Difference]: Finished difference Result 2385 states and 3265 transitions. [2024-11-09 06:13:38,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-09 06:13:38,023 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 24 states have internal predecessors, (62), 13 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 13 states have call successors, (36) Word has length 110 [2024-11-09 06:13:38,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:13:38,038 INFO L225 Difference]: With dead ends: 2385 [2024-11-09 06:13:38,038 INFO L226 Difference]: Without dead ends: 2383 [2024-11-09 06:13:38,041 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1239 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=614, Invalid=3808, Unknown=0, NotChecked=0, Total=4422 [2024-11-09 06:13:38,042 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 155 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 161 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:13:38,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 577 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 653 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-09 06:13:38,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2024-11-09 06:13:39,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 2232. [2024-11-09 06:13:39,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2232 states, 1371 states have (on average 1.2246535375638221) internal successors, (1679), 1401 states have internal predecessors, (1679), 683 states have call successors, (683), 177 states have call predecessors, (683), 177 states have return successors, (667), 653 states have call predecessors, (667), 667 states have call successors, (667) [2024-11-09 06:13:39,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2232 states to 2232 states and 3029 transitions. [2024-11-09 06:13:39,608 INFO L78 Accepts]: Start accepts. Automaton has 2232 states and 3029 transitions. Word has length 110 [2024-11-09 06:13:39,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:13:39,608 INFO L471 AbstractCegarLoop]: Abstraction has 2232 states and 3029 transitions. [2024-11-09 06:13:39,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 24 states have internal predecessors, (62), 13 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 13 states have call successors, (36) [2024-11-09 06:13:39,609 INFO L276 IsEmpty]: Start isEmpty. Operand 2232 states and 3029 transitions. [2024-11-09 06:13:39,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-09 06:13:39,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:13:39,611 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:13:39,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-09 06:13:39,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 06:13:39,812 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:13:39,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:13:39,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1242095667, now seen corresponding path program 1 times [2024-11-09 06:13:39,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:13:39,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286905231] [2024-11-09 06:13:39,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:13:39,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:13:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:13:40,204 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 32 proven. 50 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2024-11-09 06:13:40,204 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:13:40,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286905231] [2024-11-09 06:13:40,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286905231] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:13:40,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437460376] [2024-11-09 06:13:40,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:13:40,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:13:40,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:13:40,209 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:13:40,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 06:13:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:13:40,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 06:13:40,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:13:40,505 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 32 proven. 434 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-09 06:13:40,506 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:13:40,754 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 32 proven. 50 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2024-11-09 06:13:40,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437460376] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:13:40,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [792900624] [2024-11-09 06:13:40,756 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:13:40,756 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:13:40,757 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:13:40,757 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:13:40,757 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:13:51,020 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:13:51,024 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:13:51,025 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:13:52,608 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '45141#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:13:52,609 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:13:52,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:13:52,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 10] total 20 [2024-11-09 06:13:52,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721612612] [2024-11-09 06:13:52,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:13:52,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:13:52,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:13:52,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:13:52,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=1083, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 06:13:52,611 INFO L87 Difference]: Start difference. First operand 2232 states and 3029 transitions. Second operand has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 12 states have call successors, (61), 7 states have call predecessors, (61), 6 states have return successors, (60), 11 states have call predecessors, (60), 11 states have call successors, (60) [2024-11-09 06:13:54,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:13:54,741 INFO L93 Difference]: Finished difference Result 2320 states and 3122 transitions. [2024-11-09 06:13:54,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-09 06:13:54,742 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 12 states have call successors, (61), 7 states have call predecessors, (61), 6 states have return successors, (60), 11 states have call predecessors, (60), 11 states have call successors, (60) Word has length 120 [2024-11-09 06:13:54,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:13:54,756 INFO L225 Difference]: With dead ends: 2320 [2024-11-09 06:13:54,757 INFO L226 Difference]: Without dead ends: 2260 [2024-11-09 06:13:54,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 333 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=493, Invalid=1859, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 06:13:54,760 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 240 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:13:54,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 262 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:13:54,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2024-11-09 06:13:56,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 2246. [2024-11-09 06:13:56,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 1388 states have (on average 1.1952449567723342) internal successors, (1659), 1416 states have internal predecessors, (1659), 681 states have call successors, (681), 177 states have call predecessors, (681), 176 states have return successors, (666), 652 states have call predecessors, (666), 666 states have call successors, (666) [2024-11-09 06:13:56,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 3006 transitions. [2024-11-09 06:13:56,321 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 3006 transitions. Word has length 120 [2024-11-09 06:13:56,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:13:56,322 INFO L471 AbstractCegarLoop]: Abstraction has 2246 states and 3006 transitions. [2024-11-09 06:13:56,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 12 states have call successors, (61), 7 states have call predecessors, (61), 6 states have return successors, (60), 11 states have call predecessors, (60), 11 states have call successors, (60) [2024-11-09 06:13:56,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 3006 transitions. [2024-11-09 06:13:56,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-09 06:13:56,325 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:13:56,325 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:13:56,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-09 06:13:56,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 06:13:56,526 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:13:56,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:13:56,526 INFO L85 PathProgramCache]: Analyzing trace with hash -155403156, now seen corresponding path program 2 times [2024-11-09 06:13:56,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:13:56,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180992054] [2024-11-09 06:13:56,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:13:56,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:13:56,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:13:56,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1011170807] [2024-11-09 06:13:56,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:13:56,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:13:56,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:13:56,558 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:13:56,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 06:13:56,681 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:13:56,681 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:13:56,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-09 06:13:56,691 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:13:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 75 proven. 58 refuted. 0 times theorem prover too weak. 443 trivial. 0 not checked. [2024-11-09 06:13:57,966 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:14:01,964 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 73 proven. 56 refuted. 0 times theorem prover too weak. 447 trivial. 0 not checked. [2024-11-09 06:14:01,964 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:14:01,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180992054] [2024-11-09 06:14:01,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:14:01,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011170807] [2024-11-09 06:14:01,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011170807] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:14:01,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1017573270] [2024-11-09 06:14:01,966 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:14:01,966 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:14:01,966 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:14:01,967 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:14:01,967 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:14:12,588 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:14:12,592 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:14:12,593 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:14:16,370 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '53149#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:14:16,370 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:14:16,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:14:16,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15] total 29 [2024-11-09 06:14:16,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770912395] [2024-11-09 06:14:16,371 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:14:16,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-09 06:14:16,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:14:16,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-09 06:14:16,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1762, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 06:14:16,373 INFO L87 Difference]: Start difference. First operand 2246 states and 3006 transitions. Second operand has 29 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 15 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-09 06:14:28,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:14:28,442 INFO L93 Difference]: Finished difference Result 2509 states and 3387 transitions. [2024-11-09 06:14:28,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-09 06:14:28,443 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 15 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) Word has length 121 [2024-11-09 06:14:28,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:14:28,455 INFO L225 Difference]: With dead ends: 2509 [2024-11-09 06:14:28,456 INFO L226 Difference]: Without dead ends: 2496 [2024-11-09 06:14:28,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 318 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1580 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=912, Invalid=5250, Unknown=0, NotChecked=0, Total=6162 [2024-11-09 06:14:28,460 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 231 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 1342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:14:28,460 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1044 Invalid, 1342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-09 06:14:28,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2496 states. [2024-11-09 06:14:30,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2496 to 2459. [2024-11-09 06:14:30,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 1526 states have (on average 1.1939711664482306) internal successors, (1822), 1553 states have internal predecessors, (1822), 743 states have call successors, (743), 189 states have call predecessors, (743), 189 states have return successors, (735), 716 states have call predecessors, (735), 735 states have call successors, (735) [2024-11-09 06:14:30,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 3300 transitions. [2024-11-09 06:14:30,445 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 3300 transitions. Word has length 121 [2024-11-09 06:14:30,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:14:30,446 INFO L471 AbstractCegarLoop]: Abstraction has 2459 states and 3300 transitions. [2024-11-09 06:14:30,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 15 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-09 06:14:30,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 3300 transitions. [2024-11-09 06:14:30,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 06:14:30,448 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:14:30,448 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:14:30,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-09 06:14:30,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 06:14:30,649 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:14:30,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:14:30,649 INFO L85 PathProgramCache]: Analyzing trace with hash 46679805, now seen corresponding path program 5 times [2024-11-09 06:14:30,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:14:30,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324713144] [2024-11-09 06:14:30,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:14:30,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:14:30,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:14:30,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1928361579] [2024-11-09 06:14:30,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:14:30,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:14:30,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:14:30,682 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:14:30,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 06:14:30,842 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:14:30,842 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:14:30,849 INFO L255 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-09 06:14:30,852 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:14:31,464 INFO L134 CoverageAnalysis]: Checked inductivity of 658 backedges. 78 proven. 75 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2024-11-09 06:14:31,465 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:14:31,660 INFO L134 CoverageAnalysis]: Checked inductivity of 658 backedges. 104 proven. 7 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2024-11-09 06:14:31,661 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:14:31,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324713144] [2024-11-09 06:14:31,661 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:14:31,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928361579] [2024-11-09 06:14:31,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928361579] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:14:31,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1214536089] [2024-11-09 06:14:31,663 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:14:31,663 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:14:31,663 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:14:31,663 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:14:31,663 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:14:41,412 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:14:41,415 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:14:41,416 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:14:43,521 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '61861#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:14:43,521 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:14:43,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:14:43,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 7] total 19 [2024-11-09 06:14:43,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206988669] [2024-11-09 06:14:43,522 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:14:43,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 06:14:43,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:14:43,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 06:14:43,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1268, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 06:14:43,523 INFO L87 Difference]: Start difference. First operand 2459 states and 3300 transitions. Second operand has 19 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 06:14:46,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:14:46,850 INFO L93 Difference]: Finished difference Result 2698 states and 3605 transitions. [2024-11-09 06:14:46,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 06:14:46,851 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 128 [2024-11-09 06:14:46,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:14:46,866 INFO L225 Difference]: With dead ends: 2698 [2024-11-09 06:14:46,866 INFO L226 Difference]: Without dead ends: 2648 [2024-11-09 06:14:46,869 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 350 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 06:14:46,869 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 69 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 06:14:46,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 688 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 06:14:46,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2024-11-09 06:14:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2506. [2024-11-09 06:14:48,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2506 states, 1571 states have (on average 1.1788669637173774) internal successors, (1852), 1591 states have internal predecessors, (1852), 730 states have call successors, (730), 204 states have call predecessors, (730), 204 states have return successors, (723), 710 states have call predecessors, (723), 723 states have call successors, (723) [2024-11-09 06:14:48,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 3305 transitions. [2024-11-09 06:14:48,931 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 3305 transitions. Word has length 128 [2024-11-09 06:14:48,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:14:48,931 INFO L471 AbstractCegarLoop]: Abstraction has 2506 states and 3305 transitions. [2024-11-09 06:14:48,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 10 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 06:14:48,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 3305 transitions. [2024-11-09 06:14:48,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 06:14:48,933 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:14:48,933 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:14:48,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-09 06:14:49,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 06:14:49,134 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:14:49,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:14:49,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1982652131, now seen corresponding path program 6 times [2024-11-09 06:14:49,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:14:49,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263709442] [2024-11-09 06:14:49,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:14:49,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:14:49,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:14:49,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1189908632] [2024-11-09 06:14:49,165 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:14:49,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:14:49,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:14:49,167 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:14:49,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 06:14:49,280 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:14:49,280 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:14:49,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-09 06:14:49,286 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:14:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 143 proven. 118 refuted. 0 times theorem prover too weak. 549 trivial. 0 not checked. [2024-11-09 06:14:52,547 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:14:55,370 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:14:55,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263709442] [2024-11-09 06:14:55,370 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:14:55,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189908632] [2024-11-09 06:14:55,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189908632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:14:55,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1686608493] [2024-11-09 06:14:55,372 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:14:55,372 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:14:55,373 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:14:55,373 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:14:55,373 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:15:05,704 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:15:05,708 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:15:05,710 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:15:09,924 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '70622#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:15:09,924 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:15:09,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:15:09,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 06:15:09,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080691598] [2024-11-09 06:15:09,925 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:15:09,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 06:15:09,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:15:09,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 06:15:09,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=1930, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 06:15:09,927 INFO L87 Difference]: Start difference. First operand 2506 states and 3305 transitions. Second operand has 21 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 10 states have call predecessors, (23), 9 states have call successors, (23) [2024-11-09 06:15:16,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:15:16,318 INFO L93 Difference]: Finished difference Result 2538 states and 3330 transitions. [2024-11-09 06:15:16,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 06:15:16,319 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 10 states have call predecessors, (23), 9 states have call successors, (23) Word has length 138 [2024-11-09 06:15:16,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:15:16,329 INFO L225 Difference]: With dead ends: 2538 [2024-11-09 06:15:16,329 INFO L226 Difference]: Without dead ends: 2536 [2024-11-09 06:15:16,330 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=321, Invalid=2759, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 06:15:16,331 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 55 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 767 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 767 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:15:16,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 795 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 767 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-09 06:15:16,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2024-11-09 06:15:18,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 2530. [2024-11-09 06:15:18,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2530 states, 1589 states have (on average 1.1762114537444934) internal successors, (1869), 1609 states have internal predecessors, (1869), 730 states have call successors, (730), 210 states have call predecessors, (730), 210 states have return successors, (723), 710 states have call predecessors, (723), 723 states have call successors, (723) [2024-11-09 06:15:18,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2530 states to 2530 states and 3322 transitions. [2024-11-09 06:15:18,752 INFO L78 Accepts]: Start accepts. Automaton has 2530 states and 3322 transitions. Word has length 138 [2024-11-09 06:15:18,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:15:18,753 INFO L471 AbstractCegarLoop]: Abstraction has 2530 states and 3322 transitions. [2024-11-09 06:15:18,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.0) internal successors, (38), 16 states have internal predecessors, (38), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 10 states have call predecessors, (23), 9 states have call successors, (23) [2024-11-09 06:15:18,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2530 states and 3322 transitions. [2024-11-09 06:15:18,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-09 06:15:18,756 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:15:18,756 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:15:18,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-09 06:15:18,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 06:15:18,957 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:15:18,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:15:18,958 INFO L85 PathProgramCache]: Analyzing trace with hash -545590511, now seen corresponding path program 7 times [2024-11-09 06:15:18,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:15:18,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345732115] [2024-11-09 06:15:18,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:15:18,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:15:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:15:19,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1110477720] [2024-11-09 06:15:19,040 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 06:15:19,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:15:19,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:15:19,047 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:15:19,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 06:15:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:15:19,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-09 06:15:19,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:15:23,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 116 proven. 169 refuted. 0 times theorem prover too weak. 895 trivial. 0 not checked. [2024-11-09 06:15:23,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:15:23,970 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:15:23,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345732115] [2024-11-09 06:15:23,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:15:23,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110477720] [2024-11-09 06:15:23,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110477720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:15:23,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1746124390] [2024-11-09 06:15:23,972 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:15:23,972 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:15:23,973 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:15:23,973 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:15:23,973 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:15:33,640 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:15:33,644 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:15:33,645 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:15:36,995 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '79153#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:15:36,995 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:15:36,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:15:36,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 06:15:36,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764114230] [2024-11-09 06:15:36,996 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:15:36,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:15:36,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:15:36,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:15:36,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1558, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 06:15:36,997 INFO L87 Difference]: Start difference. First operand 2530 states and 3322 transitions. Second operand has 20 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-09 06:15:41,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:15:41,503 INFO L93 Difference]: Finished difference Result 2605 states and 3402 transitions. [2024-11-09 06:15:41,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 06:15:41,504 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) Word has length 161 [2024-11-09 06:15:41,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:15:41,515 INFO L225 Difference]: With dead ends: 2605 [2024-11-09 06:15:41,515 INFO L226 Difference]: Without dead ends: 2601 [2024-11-09 06:15:41,517 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=217, Invalid=2233, Unknown=0, NotChecked=0, Total=2450 [2024-11-09 06:15:41,517 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 67 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-09 06:15:41,517 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 617 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-09 06:15:41,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2601 states. [2024-11-09 06:15:44,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2601 to 2595. [2024-11-09 06:15:44,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2595 states, 1632 states have (on average 1.173406862745098) internal successors, (1915), 1651 states have internal predecessors, (1915), 742 states have call successors, (742), 221 states have call predecessors, (742), 220 states have return successors, (735), 722 states have call predecessors, (735), 735 states have call successors, (735) [2024-11-09 06:15:44,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2595 states to 2595 states and 3392 transitions. [2024-11-09 06:15:44,231 INFO L78 Accepts]: Start accepts. Automaton has 2595 states and 3392 transitions. Word has length 161 [2024-11-09 06:15:44,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:15:44,232 INFO L471 AbstractCegarLoop]: Abstraction has 2595 states and 3392 transitions. [2024-11-09 06:15:44,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 10 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 10 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-09 06:15:44,233 INFO L276 IsEmpty]: Start isEmpty. Operand 2595 states and 3392 transitions. [2024-11-09 06:15:44,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-09 06:15:44,236 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:15:44,236 INFO L215 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:15:44,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-09 06:15:44,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 06:15:44,437 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:15:44,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:15:44,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1500632046, now seen corresponding path program 3 times [2024-11-09 06:15:44,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:15:44,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59467393] [2024-11-09 06:15:44,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:15:44,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:15:44,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:15:44,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1392137463] [2024-11-09 06:15:44,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:15:44,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:15:44,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:15:44,477 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:15:44,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 06:15:44,605 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:15:44,605 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:15:44,607 INFO L255 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-09 06:15:44,610 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:15:47,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1279 backedges. 113 proven. 122 refuted. 0 times theorem prover too weak. 1044 trivial. 0 not checked. [2024-11-09 06:15:47,951 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:15:54,033 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:15:54,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59467393] [2024-11-09 06:15:54,033 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:15:54,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392137463] [2024-11-09 06:15:54,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392137463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:15:54,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [557501431] [2024-11-09 06:15:54,035 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:15:54,035 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:15:54,035 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:15:54,035 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:15:54,035 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:16:05,510 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:16:05,514 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:16:05,515 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:16:09,354 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '87940#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:16:09,354 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:16:09,354 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:16:09,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 06:16:09,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807030622] [2024-11-09 06:16:09,354 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:16:09,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:16:09,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:16:09,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:16:09,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1582, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 06:16:09,356 INFO L87 Difference]: Start difference. First operand 2595 states and 3392 transitions. Second operand has 20 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 11 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) [2024-11-09 06:16:15,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:16:19,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:16:19,652 INFO L93 Difference]: Finished difference Result 2678 states and 3485 transitions. [2024-11-09 06:16:19,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 06:16:19,654 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 11 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) Word has length 167 [2024-11-09 06:16:19,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:16:19,669 INFO L225 Difference]: With dead ends: 2678 [2024-11-09 06:16:19,669 INFO L226 Difference]: Without dead ends: 2673 [2024-11-09 06:16:19,671 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=209, Invalid=2443, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 06:16:19,672 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 65 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-09 06:16:19,672 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 690 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-09 06:16:19,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2673 states. [2024-11-09 06:16:21,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2673 to 2636. [2024-11-09 06:16:21,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2636 states, 1663 states have (on average 1.169573060733614) internal successors, (1945), 1682 states have internal predecessors, (1945), 741 states have call successors, (741), 231 states have call predecessors, (741), 231 states have return successors, (735), 722 states have call predecessors, (735), 735 states have call successors, (735) [2024-11-09 06:16:21,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2636 states to 2636 states and 3421 transitions. [2024-11-09 06:16:21,933 INFO L78 Accepts]: Start accepts. Automaton has 2636 states and 3421 transitions. Word has length 167 [2024-11-09 06:16:21,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:16:21,934 INFO L471 AbstractCegarLoop]: Abstraction has 2636 states and 3421 transitions. [2024-11-09 06:16:21,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 11 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) [2024-11-09 06:16:21,935 INFO L276 IsEmpty]: Start isEmpty. Operand 2636 states and 3421 transitions. [2024-11-09 06:16:21,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-09 06:16:21,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:16:21,938 INFO L215 NwaCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:16:21,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-09 06:16:22,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:16:22,140 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:16:22,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:16:22,141 INFO L85 PathProgramCache]: Analyzing trace with hash -434481471, now seen corresponding path program 8 times [2024-11-09 06:16:22,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:16:22,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772433811] [2024-11-09 06:16:22,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:16:22,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:16:22,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:16:22,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [318660520] [2024-11-09 06:16:22,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:16:22,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:16:22,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:16:22,181 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:16:22,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 06:16:22,393 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:16:22,393 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:16:22,401 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-09 06:16:22,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:16:24,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1509 backedges. 182 proven. 138 refuted. 0 times theorem prover too weak. 1189 trivial. 0 not checked. [2024-11-09 06:16:24,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:16:25,567 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:16:25,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772433811] [2024-11-09 06:16:25,568 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:16:25,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318660520] [2024-11-09 06:16:25,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318660520] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:16:25,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [545022711] [2024-11-09 06:16:25,569 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:16:25,569 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:16:25,570 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:16:25,570 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:16:25,570 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:16:34,747 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:16:34,750 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:16:34,751 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:16:37,476 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '97004#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:16:37,476 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:16:37,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:16:37,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-09 06:16:37,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711197167] [2024-11-09 06:16:37,477 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:16:37,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 06:16:37,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:16:37,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 06:16:37,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1535, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 06:16:37,478 INFO L87 Difference]: Start difference. First operand 2636 states and 3421 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2024-11-09 06:16:40,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:16:40,959 INFO L93 Difference]: Finished difference Result 2851 states and 3686 transitions. [2024-11-09 06:16:40,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 06:16:40,959 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) Word has length 179 [2024-11-09 06:16:40,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:16:40,971 INFO L225 Difference]: With dead ends: 2851 [2024-11-09 06:16:40,971 INFO L226 Difference]: Without dead ends: 2849 [2024-11-09 06:16:40,972 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 352 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=250, Invalid=2006, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 06:16:40,973 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 32 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:16:40,973 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 670 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-09 06:16:40,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2849 states. [2024-11-09 06:16:43,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2849 to 2830. [2024-11-09 06:16:43,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2830 states, 1781 states have (on average 1.167321729365525) internal successors, (2079), 1795 states have internal predecessors, (2079), 794 states have call successors, (794), 254 states have call predecessors, (794), 254 states have return successors, (788), 780 states have call predecessors, (788), 788 states have call successors, (788) [2024-11-09 06:16:43,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3661 transitions. [2024-11-09 06:16:43,270 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3661 transitions. Word has length 179 [2024-11-09 06:16:43,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:16:43,271 INFO L471 AbstractCegarLoop]: Abstraction has 2830 states and 3661 transitions. [2024-11-09 06:16:43,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 14 states have internal predecessors, (38), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 8 states have call successors, (22) [2024-11-09 06:16:43,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3661 transitions. [2024-11-09 06:16:43,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-11-09 06:16:43,275 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:16:43,275 INFO L215 NwaCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:16:43,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-09 06:16:43,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:16:43,480 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:16:43,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:16:43,480 INFO L85 PathProgramCache]: Analyzing trace with hash 814295032, now seen corresponding path program 9 times [2024-11-09 06:16:43,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:16:43,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867429946] [2024-11-09 06:16:43,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:16:43,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:16:43,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:16:43,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874420100] [2024-11-09 06:16:43,539 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:16:43,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:16:43,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:16:43,541 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:16:43,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 06:16:43,702 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:16:43,702 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:16:43,706 INFO L255 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 06:16:43,710 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:17:01,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1520 backedges. 131 proven. 224 refuted. 0 times theorem prover too weak. 1165 trivial. 0 not checked. [2024-11-09 06:17:01,034 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:17:04,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:17:04,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867429946] [2024-11-09 06:17:04,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:17:04,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874420100] [2024-11-09 06:17:04,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874420100] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:17:04,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1106488860] [2024-11-09 06:17:04,746 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:17:04,747 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:17:04,747 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:17:04,747 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:17:04,747 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:17:15,961 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:17:15,964 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:17:15,965 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:17:24,525 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '106626#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:17:24,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:17:24,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:17:24,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 06:17:24,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578361609] [2024-11-09 06:17:24,526 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:17:24,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 06:17:24,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:17:24,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 06:17:24,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=2147, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 06:17:24,528 INFO L87 Difference]: Start difference. First operand 2830 states and 3661 transitions. Second operand has 24 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 20 states have internal predecessors, (48), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 12 states have call successors, (30) [2024-11-09 06:17:33,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:17:35,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:17:41,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:17:44,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:17:55,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:17:56,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:18:03,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:03,020 INFO L93 Difference]: Finished difference Result 2945 states and 3793 transitions. [2024-11-09 06:18:03,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-09 06:18:03,020 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 20 states have internal predecessors, (48), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 12 states have call successors, (30) Word has length 183 [2024-11-09 06:18:03,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:03,033 INFO L225 Difference]: With dead ends: 2945 [2024-11-09 06:18:03,034 INFO L226 Difference]: Without dead ends: 2943 [2024-11-09 06:18:03,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 31.6s TimeCoverageRelationStatistics Valid=318, Invalid=3464, Unknown=0, NotChecked=0, Total=3782 [2024-11-09 06:18:03,036 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 69 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 39 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 1180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:03,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 902 Invalid, 1180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1137 Invalid, 4 Unknown, 0 Unchecked, 27.0s Time] [2024-11-09 06:18:03,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2943 states. [2024-11-09 06:18:05,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2943 to 2919. [2024-11-09 06:18:05,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 1837 states have (on average 1.1649428415895482) internal successors, (2140), 1851 states have internal predecessors, (2140), 814 states have call successors, (814), 267 states have call predecessors, (814), 267 states have return successors, (808), 800 states have call predecessors, (808), 808 states have call successors, (808) [2024-11-09 06:18:05,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 3762 transitions. [2024-11-09 06:18:05,856 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 3762 transitions. Word has length 183 [2024-11-09 06:18:05,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:05,857 INFO L471 AbstractCegarLoop]: Abstraction has 2919 states and 3762 transitions. [2024-11-09 06:18:05,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 20 states have internal predecessors, (48), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 12 states have call successors, (30) [2024-11-09 06:18:05,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 3762 transitions. [2024-11-09 06:18:05,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 06:18:05,861 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:05,862 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:05,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-09 06:18:06,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-09 06:18:06,066 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:06,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:06,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1172179747, now seen corresponding path program 10 times [2024-11-09 06:18:06,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:06,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526561388] [2024-11-09 06:18:06,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:06,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:06,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:18:06,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2036818865] [2024-11-09 06:18:06,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 06:18:06,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:18:06,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:18:06,129 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:18:06,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 06:18:06,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:18:06,322 INFO L255 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 06:18:06,327 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:18:09,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 131 proven. 155 refuted. 0 times theorem prover too weak. 1335 trivial. 0 not checked. [2024-11-09 06:18:09,900 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:18:10,205 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:10,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526561388] [2024-11-09 06:18:10,205 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:18:10,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036818865] [2024-11-09 06:18:10,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036818865] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:18:10,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [971362277] [2024-11-09 06:18:10,206 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:18:10,207 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:18:10,207 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:18:10,207 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:18:10,207 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:18:19,916 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:18:19,920 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:18:19,920 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:18:22,802 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '116487#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:18:22,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:18:22,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:18:22,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 06:18:22,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916477950] [2024-11-09 06:18:22,802 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:18:22,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 06:18:22,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:22,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 06:18:22,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 06:18:22,804 INFO L87 Difference]: Start difference. First operand 2919 states and 3762 transitions. Second operand has 21 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2024-11-09 06:18:27,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:27,968 INFO L93 Difference]: Finished difference Result 2971 states and 3811 transitions. [2024-11-09 06:18:27,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 06:18:27,968 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) Word has length 184 [2024-11-09 06:18:27,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:27,981 INFO L225 Difference]: With dead ends: 2971 [2024-11-09 06:18:27,981 INFO L226 Difference]: Without dead ends: 2969 [2024-11-09 06:18:27,983 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=244, Invalid=2306, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 06:18:27,983 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 69 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:27,984 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 798 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-09 06:18:27,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2969 states. [2024-11-09 06:18:30,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2969 to 2932. [2024-11-09 06:18:30,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 1849 states have (on average 1.163331530557058) internal successors, (2151), 1863 states have internal predecessors, (2151), 810 states have call successors, (810), 272 states have call predecessors, (810), 272 states have return successors, (804), 796 states have call predecessors, (804), 804 states have call successors, (804) [2024-11-09 06:18:30,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 3765 transitions. [2024-11-09 06:18:30,733 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 3765 transitions. Word has length 184 [2024-11-09 06:18:30,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:30,733 INFO L471 AbstractCegarLoop]: Abstraction has 2932 states and 3765 transitions. [2024-11-09 06:18:30,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 11 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2024-11-09 06:18:30,734 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 3765 transitions. [2024-11-09 06:18:30,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 06:18:30,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:30,738 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:30,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-09 06:18:30,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-09 06:18:30,938 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:30,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:30,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1551104099, now seen corresponding path program 11 times [2024-11-09 06:18:30,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:30,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606409127] [2024-11-09 06:18:30,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:30,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:30,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:18:30,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2059590279] [2024-11-09 06:18:30,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 06:18:30,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:18:30,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:18:30,996 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:18:31,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-09 06:18:31,196 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 06:18:31,197 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:18:31,200 INFO L255 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 83 conjuncts are in the unsatisfiable core [2024-11-09 06:18:31,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:18:38,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 282 proven. 184 refuted. 0 times theorem prover too weak. 1155 trivial. 0 not checked. [2024-11-09 06:18:38,565 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:18:44,534 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:44,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606409127] [2024-11-09 06:18:44,535 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:18:44,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059590279] [2024-11-09 06:18:44,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059590279] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:18:44,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [41213552] [2024-11-09 06:18:44,536 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:18:44,536 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:18:44,536 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:18:44,536 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:18:44,537 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:18:54,564 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:18:54,567 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:18:54,568 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:18:59,563 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '126468#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:18:59,563 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:18:59,563 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:18:59,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 06:18:59,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274058665] [2024-11-09 06:18:59,564 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:18:59,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 06:18:59,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:59,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 06:18:59,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1917, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 06:18:59,566 INFO L87 Difference]: Start difference. First operand 2932 states and 3765 transitions. Second operand has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-09 06:19:04,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 06:19:08,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:19:08,301 INFO L93 Difference]: Finished difference Result 3086 states and 3934 transitions. [2024-11-09 06:19:08,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 06:19:08,302 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) Word has length 184 [2024-11-09 06:19:08,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:19:08,313 INFO L225 Difference]: With dead ends: 3086 [2024-11-09 06:19:08,314 INFO L226 Difference]: Without dead ends: 3082 [2024-11-09 06:19:08,315 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=311, Invalid=2445, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 06:19:08,316 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 60 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:19:08,316 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 587 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 712 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-11-09 06:19:08,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3082 states. [2024-11-09 06:19:10,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3082 to 3045. [2024-11-09 06:19:10,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 1925 states have (on average 1.161038961038961) internal successors, (2235), 1938 states have internal predecessors, (2235), 830 states have call successors, (830), 290 states have call predecessors, (830), 289 states have return successors, (824), 816 states have call predecessors, (824), 824 states have call successors, (824) [2024-11-09 06:19:10,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 3889 transitions. [2024-11-09 06:19:10,934 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 3889 transitions. Word has length 184 [2024-11-09 06:19:10,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:19:10,935 INFO L471 AbstractCegarLoop]: Abstraction has 3045 states and 3889 transitions. [2024-11-09 06:19:10,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 10 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (24), 10 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-09 06:19:10,935 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 3889 transitions. [2024-11-09 06:19:10,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-09 06:19:10,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:19:10,938 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:19:10,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-09 06:19:11,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-09 06:19:11,142 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:19:11,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:19:11,143 INFO L85 PathProgramCache]: Analyzing trace with hash 119949606, now seen corresponding path program 12 times [2024-11-09 06:19:11,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:19:11,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651345595] [2024-11-09 06:19:11,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:11,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:11,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:19:11,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1464745331] [2024-11-09 06:19:11,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 06:19:11,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:19:11,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:19:11,191 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:19:11,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-09 06:19:11,340 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 06:19:11,340 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 06:19:11,343 INFO L255 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 100 conjuncts are in the unsatisfiable core [2024-11-09 06:19:11,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:19:16,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1632 backedges. 259 proven. 290 refuted. 0 times theorem prover too weak. 1083 trivial. 0 not checked. [2024-11-09 06:19:16,264 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:19:19,348 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:19,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651345595] [2024-11-09 06:19:19,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:19:19,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464745331] [2024-11-09 06:19:19,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464745331] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:19:19,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [176912044] [2024-11-09 06:19:19,350 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 06:19:19,350 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:19:19,350 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:19:19,350 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:19:19,351 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:19:29,512 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 06:19:29,516 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:19:29,517 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:19:39,239 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '136801#(and (= |__VERIFIER_assert_#in~cond| 0) (<= ~counter~0 20))' at error location [2024-11-09 06:19:39,239 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:19:39,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:19:39,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2024-11-09 06:19:39,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843209215] [2024-11-09 06:19:39,240 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 06:19:39,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-09 06:19:39,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:19:39,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-09 06:19:39,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=2453, Unknown=2, NotChecked=0, Total=2756 [2024-11-09 06:19:39,241 INFO L87 Difference]: Start difference. First operand 3045 states and 3889 transitions. Second operand has 26 states, 24 states have (on average 2.0) internal successors, (48), 20 states have internal predecessors, (48), 13 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 13 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-09 06:19:45,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:19:45,795 INFO L93 Difference]: Finished difference Result 3078 states and 3917 transitions. [2024-11-09 06:19:45,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 06:19:45,795 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 2.0) internal successors, (48), 20 states have internal predecessors, (48), 13 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 13 states have call predecessors, (31), 12 states have call successors, (31) Word has length 188 [2024-11-09 06:19:45,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:19:45,804 INFO L225 Difference]: With dead ends: 3078 [2024-11-09 06:19:45,804 INFO L226 Difference]: Without dead ends: 3076 [2024-11-09 06:19:45,806 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 350 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=454, Invalid=3834, Unknown=2, NotChecked=0, Total=4290 [2024-11-09 06:19:45,806 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 63 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:19:45,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1315 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1334 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-09 06:19:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2024-11-09 06:19:48,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 3065. [2024-11-09 06:19:48,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 1940 states have (on average 1.1597938144329898) internal successors, (2250), 1953 states have internal predecessors, (2250), 830 states have call successors, (830), 295 states have call predecessors, (830), 294 states have return successors, (824), 816 states have call predecessors, (824), 824 states have call successors, (824) [2024-11-09 06:19:48,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 3904 transitions. [2024-11-09 06:19:48,607 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 3904 transitions. Word has length 188 [2024-11-09 06:19:48,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:19:48,608 INFO L471 AbstractCegarLoop]: Abstraction has 3065 states and 3904 transitions. [2024-11-09 06:19:48,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 2.0) internal successors, (48), 20 states have internal predecessors, (48), 13 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 13 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-09 06:19:48,608 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 3904 transitions. [2024-11-09 06:19:48,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-11-09 06:19:48,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:19:48,612 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:19:48,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-09 06:19:48,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-09 06:19:48,813 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:19:48,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:19:48,813 INFO L85 PathProgramCache]: Analyzing trace with hash 64693272, now seen corresponding path program 4 times [2024-11-09 06:19:48,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:19:48,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425068807] [2024-11-09 06:19:48,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:48,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:48,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:19:48,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080707507] [2024-11-09 06:19:48,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 06:19:48,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:19:48,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:19:48,891 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:19:48,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94e4bba5-77d4-4f20-afce-3acf21003885/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 06:19:49,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:49,093 INFO L255 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-09 06:19:49,098 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:19:51,247 INFO L134 CoverageAnalysis]: Checked inductivity of 1737 backedges. 133 proven. 164 refuted. 0 times theorem prover too weak. 1440 trivial. 0 not checked. [2024-11-09 06:19:51,247 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:19:57,594 INFO L134 CoverageAnalysis]: Checked inductivity of 1737 backedges. 133 proven. 161 refuted. 0 times theorem prover too weak. 1443 trivial. 0 not checked. [2024-11-09 06:19:57,594 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:57,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425068807] [2024-11-09 06:19:57,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 06:19:57,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080707507] [2024-11-09 06:19:57,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080707507] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:19:57,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [468589625] [2024-11-09 06:19:57,596 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 06:19:57,596 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:19:57,596 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:19:57,597 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:19:57,597 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:20:07,474 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 06:20:07,477 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-09 06:20:07,478 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:20:11,493 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '147671#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 06:20:11,494 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:20:11,494 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:20:11,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18] total 36 [2024-11-09 06:20:11,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087382067] [2024-11-09 06:20:11,494 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 06:20:11,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-09 06:20:11,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:20:11,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-09 06:20:11,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 06:20:11,497 INFO L87 Difference]: Start difference. First operand 3065 states and 3904 transitions. Second operand has 36 states, 33 states have (on average 2.484848484848485) internal successors, (82), 32 states have internal predecessors, (82), 22 states have call successors, (65), 3 states have call predecessors, (65), 3 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2024-11-09 06:20:15,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 06:20:35,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers []