./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/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 fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 04:29:30,454 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 04:29:30,542 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 04:29:30,548 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 04:29:30,552 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 04:29:30,579 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 04:29:30,581 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 04:29:30,582 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 04:29:30,583 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 04:29:30,583 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 04:29:30,584 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 04:29:30,585 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 04:29:30,585 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 04:29:30,587 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 04:29:30,588 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 04:29:30,588 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 04:29:30,589 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 04:29:30,589 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 04:29:30,589 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 04:29:30,590 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 04:29:30,590 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 04:29:30,591 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 04:29:30,595 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 04:29:30,595 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 04:29:30,595 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 04:29:30,596 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 04:29:30,596 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 04:29:30,596 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 04:29:30,597 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 04:29:30,597 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 04:29:30,597 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 04:29:30,597 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 04:29:30,598 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 04:29:30,598 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 04:29:30,598 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 04:29:30,600 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 04:29:30,601 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 04:29:30,601 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 04:29:30,602 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:29:30,602 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 04:29:30,602 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 04:29:30,603 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 04:29:30,603 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 04:29:30,603 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 04:29:30,604 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 04:29:30,605 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 04:29:30,605 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 04:29:30,605 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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/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 -> fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 [2024-11-09 04:29:30,895 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 04:29:30,922 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 04:29:30,925 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 04:29:30,928 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 04:29:30,928 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 04:29:30,930 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c Unable to find full path for "g++" [2024-11-09 04:29:33,039 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 04:29:33,230 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 04:29:33,232 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c [2024-11-09 04:29:33,244 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/data/01c695f55/5cb1213056db45b7a191ceb263f48b18/FLAG8ac99fd9b [2024-11-09 04:29:33,262 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/data/01c695f55/5cb1213056db45b7a191ceb263f48b18 [2024-11-09 04:29:33,265 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 04:29:33,267 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 04:29:33,268 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 04:29:33,269 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 04:29:33,275 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 04:29:33,276 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,277 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11c2a5ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33, skipping insertion in model container [2024-11-09 04:29:33,278 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,301 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 04:29:33,494 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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-09 04:29:33,522 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:29:33,532 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 04:29:33,547 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_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-09 04:29:33,558 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:29:33,577 INFO L204 MainTranslator]: Completed translation [2024-11-09 04:29:33,577 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33 WrapperNode [2024-11-09 04:29:33,577 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 04:29:33,579 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 04:29:33,579 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 04:29:33,579 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 04:29:33,587 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,596 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,619 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2024-11-09 04:29:33,620 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 04:29:33,621 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 04:29:33,621 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 04:29:33,621 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 04:29:33,631 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,631 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,633 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,637 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,642 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,643 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,644 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,646 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 04:29:33,647 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 04:29:33,647 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 04:29:33,647 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 04:29:33,648 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (1/1) ... [2024-11-09 04:29:33,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:29:33,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:33,698 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 04:29:33,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 04:29:33,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 04:29:33,734 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 04:29:33,734 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 04:29:33,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 04:29:33,735 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 04:29:33,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 04:29:33,735 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 04:29:33,735 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 04:29:33,820 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 04:29:33,822 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 04:29:34,121 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-09 04:29:34,122 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 04:29:34,177 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 04:29:34,177 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-09 04:29:34,177 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:29:34 BoogieIcfgContainer [2024-11-09 04:29:34,178 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 04:29:34,181 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 04:29:34,182 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 04:29:34,189 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 04:29:34,190 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 04:29:33" (1/3) ... [2024-11-09 04:29:34,191 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3738ebb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:29:34, skipping insertion in model container [2024-11-09 04:29:34,191 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:33" (2/3) ... [2024-11-09 04:29:34,192 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3738ebb0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:29:34, skipping insertion in model container [2024-11-09 04:29:34,192 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:29:34" (3/3) ... [2024-11-09 04:29:34,194 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound50.c [2024-11-09 04:29:34,225 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 04:29:34,226 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 04:29:34,338 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 04:29:34,354 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;@2fbb325e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 04:29:34,355 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 04:29:34,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 16 states have internal predecessors, (20), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-09 04:29:34,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-09 04:29:34,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:34,374 INFO L215 NwaCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:29:34,375 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:34,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:34,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1666051132, now seen corresponding path program 1 times [2024-11-09 04:29:34,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:34,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190086557] [2024-11-09 04:29:34,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:34,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:34,631 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 04:29:34,632 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:34,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190086557] [2024-11-09 04:29:34,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190086557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:34,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:34,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 04:29:34,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055703562] [2024-11-09 04:29:34,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:34,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 04:29:34,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:34,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 04:29:34,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 04:29:34,669 INFO L87 Difference]: Start difference. First operand has 30 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 16 states have internal predecessors, (20), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 04:29:34,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:34,710 INFO L93 Difference]: Finished difference Result 49 states and 78 transitions. [2024-11-09 04:29:34,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 04:29:34,713 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 26 [2024-11-09 04:29:34,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:34,722 INFO L225 Difference]: With dead ends: 49 [2024-11-09 04:29:34,722 INFO L226 Difference]: Without dead ends: 28 [2024-11-09 04:29:34,725 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 04:29:34,728 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:34,730 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 38 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 04:29:34,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-09 04:29:34,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-09 04:29:34,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 15 states have internal predecessors, (16), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-09 04:29:34,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 39 transitions. [2024-11-09 04:29:34,766 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 39 transitions. Word has length 26 [2024-11-09 04:29:34,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:34,767 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 39 transitions. [2024-11-09 04:29:34,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 04:29:34,768 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 39 transitions. [2024-11-09 04:29:34,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-09 04:29:34,770 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:34,770 INFO L215 NwaCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:29:34,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 04:29:34,771 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:34,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:34,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1875264981, now seen corresponding path program 1 times [2024-11-09 04:29:34,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:34,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101562287] [2024-11-09 04:29:34,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:34,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:35,106 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-09 04:29:35,106 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:35,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101562287] [2024-11-09 04:29:35,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101562287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:29:35,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441135816] [2024-11-09 04:29:35,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:35,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:35,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:35,112 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:35,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 04:29:35,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:35,208 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 04:29:35,214 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:35,299 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-09 04:29:35,299 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:29:35,421 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-09 04:29:35,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441135816] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:29:35,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [47786340] [2024-11-09 04:29:35,444 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2024-11-09 04:29:35,445 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:29:35,448 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:29:35,453 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:29:35,454 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:29:36,621 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:29:36,624 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:29:37,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [47786340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:37,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 04:29:37,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [5, 5, 5] total 14 [2024-11-09 04:29:37,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552749027] [2024-11-09 04:29:37,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:37,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 04:29:37,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:37,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 04:29:37,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-09 04:29:37,407 INFO L87 Difference]: Start difference. First operand 28 states and 39 transitions. Second operand has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 04:29:37,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:37,709 INFO L93 Difference]: Finished difference Result 46 states and 63 transitions. [2024-11-09 04:29:37,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 04:29:37,710 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 27 [2024-11-09 04:29:37,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:37,711 INFO L225 Difference]: With dead ends: 46 [2024-11-09 04:29:37,712 INFO L226 Difference]: Without dead ends: 38 [2024-11-09 04:29:37,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-09 04:29:37,714 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 29 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:37,715 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 47 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 04:29:37,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2024-11-09 04:29:37,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 30. [2024-11-09 04:29:37,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 15 states have (on average 1.2) internal successors, (18), 16 states have internal predecessors, (18), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-09 04:29:37,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2024-11-09 04:29:37,734 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 27 [2024-11-09 04:29:37,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:37,735 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2024-11-09 04:29:37,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 04:29:37,735 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2024-11-09 04:29:37,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-09 04:29:37,736 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:37,736 INFO L215 NwaCegarLoop]: trace histogram [6, 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 04:29:37,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 04:29:37,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:37,940 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:37,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:37,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1995645418, now seen corresponding path program 1 times [2024-11-09 04:29:37,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:37,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651018492] [2024-11-09 04:29:37,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:37,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:37,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1696258637] [2024-11-09 04:29:37,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:37,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:37,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:37,981 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:37,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 04:29:38,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:38,047 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:29:38,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:38,091 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 04:29:38,092 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:29:38,092 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:38,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651018492] [2024-11-09 04:29:38,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:38,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696258637] [2024-11-09 04:29:38,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696258637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:38,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:38,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:29:38,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954184432] [2024-11-09 04:29:38,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:38,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:29:38,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:38,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:29:38,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:38,098 INFO L87 Difference]: Start difference. First operand 30 states and 41 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 04:29:38,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:38,185 INFO L93 Difference]: Finished difference Result 43 states and 58 transitions. [2024-11-09 04:29:38,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:29:38,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 28 [2024-11-09 04:29:38,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:38,188 INFO L225 Difference]: With dead ends: 43 [2024-11-09 04:29:38,189 INFO L226 Difference]: Without dead ends: 41 [2024-11-09 04:29:38,189 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 04:29:38,190 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 4 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 117 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.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:38,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 117 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 04:29:38,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-09 04:29:38,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 36. [2024-11-09 04:29:38,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 21 states have internal predecessors, (22), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-09 04:29:38,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 47 transitions. [2024-11-09 04:29:38,221 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 47 transitions. Word has length 28 [2024-11-09 04:29:38,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:38,224 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 47 transitions. [2024-11-09 04:29:38,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 04:29:38,224 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 47 transitions. [2024-11-09 04:29:38,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-09 04:29:38,225 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:38,226 INFO L215 NwaCegarLoop]: trace histogram [6, 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] [2024-11-09 04:29:38,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 04:29:38,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:38,430 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:38,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:38,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1304708489, now seen corresponding path program 1 times [2024-11-09 04:29:38,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:38,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603048189] [2024-11-09 04:29:38,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:38,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:38,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1336090177] [2024-11-09 04:29:38,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:38,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:38,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:38,478 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:38,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 04:29:38,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:38,558 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 04:29:38,560 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:38,643 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 04:29:38,643 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:29:38,644 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:38,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603048189] [2024-11-09 04:29:38,645 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:38,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336090177] [2024-11-09 04:29:38,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336090177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:38,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:38,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:29:38,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781331861] [2024-11-09 04:29:38,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:38,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:29:38,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:38,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:29:38,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:38,649 INFO L87 Difference]: Start difference. First operand 36 states and 47 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 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 04:29:38,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:38,734 INFO L93 Difference]: Finished difference Result 51 states and 67 transitions. [2024-11-09 04:29:38,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:29:38,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 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 33 [2024-11-09 04:29:38,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:38,737 INFO L225 Difference]: With dead ends: 51 [2024-11-09 04:29:38,738 INFO L226 Difference]: Without dead ends: 49 [2024-11-09 04:29:38,738 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 04:29:38,742 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 5 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 127 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.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:38,742 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 127 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 04:29:38,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-09 04:29:38,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2024-11-09 04:29:38,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 25 states have (on average 1.16) internal successors, (29), 28 states have internal predecessors, (29), 18 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 04:29:38,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 64 transitions. [2024-11-09 04:29:38,775 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 64 transitions. Word has length 33 [2024-11-09 04:29:38,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:38,776 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 64 transitions. [2024-11-09 04:29:38,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 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 04:29:38,776 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 64 transitions. [2024-11-09 04:29:38,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-09 04:29:38,777 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:38,778 INFO L215 NwaCegarLoop]: trace histogram [6, 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, 1, 1, 1] [2024-11-09 04:29:38,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 04:29:38,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:38,982 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:38,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:38,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1794090422, now seen corresponding path program 1 times [2024-11-09 04:29:38,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:38,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197912047] [2024-11-09 04:29:38,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:38,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:39,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:39,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [622815040] [2024-11-09 04:29:39,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:39,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:39,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:39,009 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:39,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 04:29:39,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:39,088 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 04:29:39,090 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:39,188 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 04:29:39,189 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:29:39,190 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:39,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197912047] [2024-11-09 04:29:39,190 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:39,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622815040] [2024-11-09 04:29:39,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622815040] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:39,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:39,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:29:39,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074129329] [2024-11-09 04:29:39,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:39,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:29:39,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:39,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:29:39,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:39,194 INFO L87 Difference]: Start difference. First operand 48 states and 64 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 04:29:39,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:39,296 INFO L93 Difference]: Finished difference Result 55 states and 70 transitions. [2024-11-09 04:29:39,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:29:39,296 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 38 [2024-11-09 04:29:39,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:39,298 INFO L225 Difference]: With dead ends: 55 [2024-11-09 04:29:39,298 INFO L226 Difference]: Without dead ends: 53 [2024-11-09 04:29:39,298 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 04:29:39,299 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 5 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:39,301 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 117 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:29:39,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-09 04:29:39,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 52. [2024-11-09 04:29:39,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 31 states have internal predecessors, (32), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 04:29:39,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 67 transitions. [2024-11-09 04:29:39,336 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 67 transitions. Word has length 38 [2024-11-09 04:29:39,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:39,337 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 67 transitions. [2024-11-09 04:29:39,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 04:29:39,338 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 67 transitions. [2024-11-09 04:29:39,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-09 04:29:39,339 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:39,339 INFO L215 NwaCegarLoop]: trace histogram [6, 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, 1, 1, 1] [2024-11-09 04:29:39,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 04:29:39,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:39,544 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:39,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:39,545 INFO L85 PathProgramCache]: Analyzing trace with hash -288919191, now seen corresponding path program 1 times [2024-11-09 04:29:39,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:39,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649931288] [2024-11-09 04:29:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:39,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:39,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:39,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [385412490] [2024-11-09 04:29:39,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:39,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:39,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:39,569 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:39,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 04:29:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:39,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 04:29:39,640 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:39,775 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-09 04:29:39,775 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:29:39,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:39,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649931288] [2024-11-09 04:29:39,775 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:39,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385412490] [2024-11-09 04:29:39,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385412490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:39,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:39,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:29:39,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037443378] [2024-11-09 04:29:39,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:39,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:29:39,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:39,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:29:39,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:39,778 INFO L87 Difference]: Start difference. First operand 52 states and 67 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-09 04:29:39,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:39,863 INFO L93 Difference]: Finished difference Result 59 states and 73 transitions. [2024-11-09 04:29:39,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:29:39,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 43 [2024-11-09 04:29:39,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:39,865 INFO L225 Difference]: With dead ends: 59 [2024-11-09 04:29:39,865 INFO L226 Difference]: Without dead ends: 57 [2024-11-09 04:29:39,865 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 39 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 04:29:39,866 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 5 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:39,866 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 114 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:29:39,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-09 04:29:39,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2024-11-09 04:29:39,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 34 states have internal predecessors, (35), 18 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 04:29:39,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2024-11-09 04:29:39,897 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 43 [2024-11-09 04:29:39,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:39,897 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2024-11-09 04:29:39,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-09 04:29:39,898 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2024-11-09 04:29:39,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-09 04:29:39,899 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:39,899 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 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 04:29:39,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 04:29:40,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-09 04:29:40,104 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:40,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:40,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1763341077, now seen corresponding path program 1 times [2024-11-09 04:29:40,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:40,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313968869] [2024-11-09 04:29:40,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:40,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:40,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1871885411] [2024-11-09 04:29:40,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:40,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:40,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:40,150 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:40,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 04:29:40,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:40,220 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 04:29:40,223 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:40,323 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 04:29:40,325 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:29:40,467 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 04:29:40,468 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:40,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313968869] [2024-11-09 04:29:40,468 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:40,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871885411] [2024-11-09 04:29:40,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871885411] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:29:40,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [653774883] [2024-11-09 04:29:40,472 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 04:29:40,472 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:29:40,473 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:29:40,473 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:29:40,474 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:29:43,642 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:29:43,647 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:29:43,648 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:29:45,664 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1850#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:29:45,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:29:45,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:29:45,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-09 04:29:45,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986809122] [2024-11-09 04:29:45,665 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:29:45,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 04:29:45,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:45,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 04:29:45,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2024-11-09 04:29:45,667 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:29:45,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:45,861 INFO L93 Difference]: Finished difference Result 84 states and 115 transitions. [2024-11-09 04:29:45,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:29:45,864 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 50 [2024-11-09 04:29:45,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:45,865 INFO L225 Difference]: With dead ends: 84 [2024-11-09 04:29:45,865 INFO L226 Difference]: Without dead ends: 82 [2024-11-09 04:29:45,866 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 119 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2024-11-09 04:29:45,867 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 194 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 04:29:45,867 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 194 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:29:45,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-11-09 04:29:45,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 52. [2024-11-09 04:29:45,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 30 states have internal predecessors, (33), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-09 04:29:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2024-11-09 04:29:45,924 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 64 transitions. Word has length 50 [2024-11-09 04:29:45,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:45,924 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-11-09 04:29:45,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:29:45,925 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 64 transitions. [2024-11-09 04:29:45,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-09 04:29:45,926 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:45,926 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 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, 1, 1, 1] [2024-11-09 04:29:45,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 04:29:46,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:46,127 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:46,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:46,127 INFO L85 PathProgramCache]: Analyzing trace with hash -139533089, now seen corresponding path program 1 times [2024-11-09 04:29:46,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:46,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62001640] [2024-11-09 04:29:46,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:46,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:46,379 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-09 04:29:46,380 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:46,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62001640] [2024-11-09 04:29:46,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62001640] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:29:46,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791808742] [2024-11-09 04:29:46,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:46,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:46,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:46,383 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:46,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 04:29:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:46,461 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:29:46,464 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:46,499 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-09 04:29:46,499 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:29:46,596 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-09 04:29:46,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791808742] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:29:46,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1303760649] [2024-11-09 04:29:46,599 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:29:46,599 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:29:46,600 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:29:46,600 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:29:46,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:29:50,643 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:29:50,649 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:29:50,651 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:29:53,812 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2405#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:29:53,812 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:29:53,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 04:29:53,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-09 04:29:53,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826310911] [2024-11-09 04:29:53,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 04:29:53,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 04:29:53,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:53,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 04:29:53,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2024-11-09 04:29:53,814 INFO L87 Difference]: Start difference. First operand 52 states and 64 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 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 04:29:54,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:54,051 INFO L93 Difference]: Finished difference Result 99 states and 139 transitions. [2024-11-09 04:29:54,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 04:29:54,052 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 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 52 [2024-11-09 04:29:54,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:54,053 INFO L225 Difference]: With dead ends: 99 [2024-11-09 04:29:54,054 INFO L226 Difference]: Without dead ends: 91 [2024-11-09 04:29:54,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 131 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-09 04:29:54,055 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 32 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:54,055 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 204 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:29:54,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-09 04:29:54,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 82. [2024-11-09 04:29:54,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 43 states have (on average 1.2093023255813953) internal successors, (52), 44 states have internal predecessors, (52), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-09 04:29:54,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 115 transitions. [2024-11-09 04:29:54,089 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 115 transitions. Word has length 52 [2024-11-09 04:29:54,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:54,090 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 115 transitions. [2024-11-09 04:29:54,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 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 04:29:54,091 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 115 transitions. [2024-11-09 04:29:54,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-09 04:29:54,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:54,092 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 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, 1, 1, 1, 1, 1] [2024-11-09 04:29:54,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 04:29:54,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:54,296 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:29:54,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:54,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1467479315, now seen corresponding path program 1 times [2024-11-09 04:29:54,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:54,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498615458] [2024-11-09 04:29:54,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:54,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:29:54,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [339268255] [2024-11-09 04:29:54,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:54,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:29:54,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:54,332 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:29:54,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 04:29:54,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:54,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-09 04:29:54,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:29:54,728 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 11 proven. 21 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 04:29:54,729 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:29:55,077 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 04:29:55,078 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:55,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498615458] [2024-11-09 04:29:55,078 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:29:55,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339268255] [2024-11-09 04:29:55,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339268255] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:29:55,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [455998651] [2024-11-09 04:29:55,081 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:29:55,081 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:29:55,082 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:29:55,082 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:29:55,082 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:29:58,701 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:29:58,706 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:29:58,707 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:02,038 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3091#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:30:02,038 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:02,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:30:02,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2024-11-09 04:30:02,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059643001] [2024-11-09 04:30:02,038 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:02,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:30:02,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:02,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:30:02,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 04:30:02,040 INFO L87 Difference]: Start difference. First operand 82 states and 115 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-09 04:30:03,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:03,689 INFO L93 Difference]: Finished difference Result 114 states and 158 transitions. [2024-11-09 04:30:03,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 04:30:03,690 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) Word has length 58 [2024-11-09 04:30:03,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:03,692 INFO L225 Difference]: With dead ends: 114 [2024-11-09 04:30:03,692 INFO L226 Difference]: Without dead ends: 111 [2024-11-09 04:30:03,693 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 132 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:30:03,693 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 55 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:03,694 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 245 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:30:03,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-09 04:30:03,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 100. [2024-11-09 04:30:03,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 54 states have (on average 1.1666666666666667) internal successors, (63), 57 states have internal predecessors, (63), 37 states have call successors, (37), 8 states have call predecessors, (37), 8 states have return successors, (36), 34 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-09 04:30:03,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 136 transitions. [2024-11-09 04:30:03,748 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 136 transitions. Word has length 58 [2024-11-09 04:30:03,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:03,749 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 136 transitions. [2024-11-09 04:30:03,749 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-09 04:30:03,749 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 136 transitions. [2024-11-09 04:30:03,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-09 04:30:03,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:03,751 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 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, 1, 1] [2024-11-09 04:30:03,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 04:30:03,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:03,955 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:03,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:03,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1312078963, now seen corresponding path program 2 times [2024-11-09 04:30:03,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:03,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210567085] [2024-11-09 04:30:03,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:03,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:03,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:03,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [991986262] [2024-11-09 04:30:03,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:30:03,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:03,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:03,982 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:03,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 04:30:04,126 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:30:04,126 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:30:04,128 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-09 04:30:04,131 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:05,123 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 40 proven. 19 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-09 04:30:05,124 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:20,391 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:20,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210567085] [2024-11-09 04:30:20,391 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:20,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991986262] [2024-11-09 04:30:20,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991986262] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:30:20,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1387464723] [2024-11-09 04:30:20,394 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:30:20,394 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:20,394 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:20,395 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:20,395 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:23,754 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:30:23,759 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:23,761 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:31,432 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3844#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:30:31,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:31,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:30:31,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-09 04:30:31,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467099950] [2024-11-09 04:30:31,433 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:31,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 04:30:31,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:31,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 04:30:31,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1365, Unknown=1, NotChecked=0, Total=1640 [2024-11-09 04:30:31,435 INFO L87 Difference]: Start difference. First operand 100 states and 136 transitions. Second operand has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-09 04:30:32,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:32,157 INFO L93 Difference]: Finished difference Result 121 states and 162 transitions. [2024-11-09 04:30:32,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 04:30:32,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) Word has length 68 [2024-11-09 04:30:32,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:32,159 INFO L225 Difference]: With dead ends: 121 [2024-11-09 04:30:32,159 INFO L226 Difference]: Without dead ends: 119 [2024-11-09 04:30:32,160 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 136 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=343, Invalid=1726, Unknown=1, NotChecked=0, Total=2070 [2024-11-09 04:30:32,161 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 37 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:32,161 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 137 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 04:30:32,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-09 04:30:32,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 116. [2024-11-09 04:30:32,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 63 states have (on average 1.1746031746031746) internal successors, (74), 65 states have internal predecessors, (74), 42 states have call successors, (42), 10 states have call predecessors, (42), 10 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-09 04:30:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 157 transitions. [2024-11-09 04:30:32,225 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 157 transitions. Word has length 68 [2024-11-09 04:30:32,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:32,226 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 157 transitions. [2024-11-09 04:30:32,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-09 04:30:32,226 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 157 transitions. [2024-11-09 04:30:32,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 04:30:32,228 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:32,228 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 6, 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, 1, 1, 1, 1, 1] [2024-11-09 04:30:32,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:32,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 04:30:32,432 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:32,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:32,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1499278558, now seen corresponding path program 1 times [2024-11-09 04:30:32,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:32,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036235513] [2024-11-09 04:30:32,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:32,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:32,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:32,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1167965328] [2024-11-09 04:30:32,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:32,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:32,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:32,455 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:32,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 04:30:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:32,543 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-09 04:30:32,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:33,144 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2024-11-09 04:30:33,145 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:34,427 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2024-11-09 04:30:34,428 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:34,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036235513] [2024-11-09 04:30:34,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:34,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167965328] [2024-11-09 04:30:34,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167965328] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:34,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1253018662] [2024-11-09 04:30:34,431 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:30:34,432 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:34,432 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:34,433 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:34,433 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:35,660 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,661 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,703 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,703 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,782 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,782 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,833 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,834 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:35,969 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:30:35,973 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:35,974 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:38,045 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4717#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:30:38,045 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:38,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:30:38,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-09 04:30:38,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593985301] [2024-11-09 04:30:38,045 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:38,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:30:38,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:38,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:30:38,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 04:30:38,047 INFO L87 Difference]: Start difference. First operand 116 states and 157 transitions. Second operand has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-09 04:30:42,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:42,038 INFO L93 Difference]: Finished difference Result 201 states and 289 transitions. [2024-11-09 04:30:42,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:30:42,038 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) Word has length 74 [2024-11-09 04:30:42,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:42,041 INFO L225 Difference]: With dead ends: 201 [2024-11-09 04:30:42,041 INFO L226 Difference]: Without dead ends: 197 [2024-11-09 04:30:42,042 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 181 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=366, Invalid=2390, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 04:30:42,043 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 78 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:42,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 404 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-09 04:30:42,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-11-09 04:30:42,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2024-11-09 04:30:42,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 100 states have (on average 1.21) internal successors, (121), 101 states have internal predecessors, (121), 79 states have call successors, (79), 13 states have call predecessors, (79), 13 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 04:30:42,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 278 transitions. [2024-11-09 04:30:42,164 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 278 transitions. Word has length 74 [2024-11-09 04:30:42,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:42,164 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 278 transitions. [2024-11-09 04:30:42,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-09 04:30:42,165 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 278 transitions. [2024-11-09 04:30:42,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 04:30:42,165 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:42,170 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 6, 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, 1, 1, 1, 1, 1] [2024-11-09 04:30:42,188 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:42,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:42,370 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:42,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:42,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1182695818, now seen corresponding path program 3 times [2024-11-09 04:30:42,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:42,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950663074] [2024-11-09 04:30:42,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:42,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:42,559 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-09 04:30:42,559 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:42,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950663074] [2024-11-09 04:30:42,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950663074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:42,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:42,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:30:42,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201625292] [2024-11-09 04:30:42,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:42,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:30:42,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:42,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:30:42,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:42,561 INFO L87 Difference]: Start difference. First operand 193 states and 278 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 04:30:42,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:42,744 INFO L93 Difference]: Finished difference Result 246 states and 350 transitions. [2024-11-09 04:30:42,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:30:42,745 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 88 [2024-11-09 04:30:42,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:42,747 INFO L225 Difference]: With dead ends: 246 [2024-11-09 04:30:42,747 INFO L226 Difference]: Without dead ends: 174 [2024-11-09 04:30:42,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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 04:30:42,749 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:42,749 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 146 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:30:42,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-11-09 04:30:42,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 160. [2024-11-09 04:30:42,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 83 states have (on average 1.1566265060240963) internal successors, (96), 84 states have internal predecessors, (96), 63 states have call successors, (63), 13 states have call predecessors, (63), 13 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-09 04:30:42,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 221 transitions. [2024-11-09 04:30:42,860 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 221 transitions. Word has length 88 [2024-11-09 04:30:42,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:42,860 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 221 transitions. [2024-11-09 04:30:42,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 04:30:42,861 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 221 transitions. [2024-11-09 04:30:42,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-09 04:30:42,862 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:42,862 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 6, 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, 1, 1, 1] [2024-11-09 04:30:42,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 04:30:42,862 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:42,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:42,863 INFO L85 PathProgramCache]: Analyzing trace with hash 162080370, now seen corresponding path program 1 times [2024-11-09 04:30:42,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:42,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381707634] [2024-11-09 04:30:42,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:42,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:42,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [930665580] [2024-11-09 04:30:42,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:42,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:42,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:42,895 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:42,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 04:30:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:42,991 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-09 04:30:42,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:44,407 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 70 proven. 29 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-09 04:30:44,408 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:47,605 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:47,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381707634] [2024-11-09 04:30:47,605 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:47,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930665580] [2024-11-09 04:30:47,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930665580] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:30:47,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [673891153] [2024-11-09 04:30:47,608 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:30:47,608 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:47,609 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:47,609 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:47,609 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:48,758 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,758 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,783 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,784 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,843 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,844 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,887 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:48,888 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:49,096 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:30:49,101 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:49,102 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:53,454 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6475#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:30:53,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:53,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:30:53,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-09 04:30:53,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859197067] [2024-11-09 04:30:53,454 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:53,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 04:30:53,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:53,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 04:30:53,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1273, Unknown=0, NotChecked=0, Total=1482 [2024-11-09 04:30:53,456 INFO L87 Difference]: Start difference. First operand 160 states and 221 transitions. Second operand has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 04:30:54,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:54,414 INFO L93 Difference]: Finished difference Result 170 states and 230 transitions. [2024-11-09 04:30:54,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 04:30:54,417 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) Word has length 90 [2024-11-09 04:30:54,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:54,419 INFO L225 Difference]: With dead ends: 170 [2024-11-09 04:30:54,419 INFO L226 Difference]: Without dead ends: 168 [2024-11-09 04:30:54,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 161 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=253, Invalid=1553, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:30:54,421 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 28 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:54,421 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 226 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 04:30:54,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-09 04:30:54,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2024-11-09 04:30:54,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 86 states have (on average 1.1511627906976745) internal successors, (99), 87 states have internal predecessors, (99), 63 states have call successors, (63), 14 states have call predecessors, (63), 14 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-09 04:30:54,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 224 transitions. [2024-11-09 04:30:54,517 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 224 transitions. Word has length 90 [2024-11-09 04:30:54,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:54,518 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 224 transitions. [2024-11-09 04:30:54,519 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 04:30:54,519 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 224 transitions. [2024-11-09 04:30:54,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-09 04:30:54,521 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:54,521 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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 04:30:54,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 04:30:54,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:54,721 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:54,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:54,722 INFO L85 PathProgramCache]: Analyzing trace with hash 388768494, now seen corresponding path program 2 times [2024-11-09 04:30:54,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:54,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474028392] [2024-11-09 04:30:54,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:54,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:54,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:54,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [337686225] [2024-11-09 04:30:54,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:30:54,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:54,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:54,779 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:54,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 04:30:54,895 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:30:54,896 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:30:54,897 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-09 04:30:54,900 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:55,432 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 33 proven. 32 refuted. 0 times theorem prover too weak. 389 trivial. 0 not checked. [2024-11-09 04:30:55,433 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2024-11-09 04:30:55,955 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:55,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474028392] [2024-11-09 04:30:55,955 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:55,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337686225] [2024-11-09 04:30:55,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337686225] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:55,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [767290193] [2024-11-09 04:30:55,958 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:30:55,958 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:55,958 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:55,958 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:55,958 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:57,124 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,125 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,147 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,147 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,199 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,200 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,225 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,225 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:30:57,419 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:30:57,423 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:57,424 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:59,426 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7706#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:30:59,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:59,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:30:59,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2024-11-09 04:30:59,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504159561] [2024-11-09 04:30:59,427 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:59,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 04:30:59,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:59,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 04:30:59,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 04:30:59,429 INFO L87 Difference]: Start difference. First operand 164 states and 224 transitions. Second operand has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-09 04:31:02,354 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 04:31:03,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:03,264 INFO L93 Difference]: Finished difference Result 251 states and 352 transitions. [2024-11-09 04:31:03,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 04:31:03,265 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 107 [2024-11-09 04:31:03,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:03,267 INFO L225 Difference]: With dead ends: 251 [2024-11-09 04:31:03,267 INFO L226 Difference]: Without dead ends: 249 [2024-11-09 04:31:03,267 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 283 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=223, Invalid=1499, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 04:31:03,268 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 43 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 52 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:03,268 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 360 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 446 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2024-11-09 04:31:03,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-09 04:31:03,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2024-11-09 04:31:03,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 128 states have (on average 1.1640625) internal successors, (149), 129 states have internal predecessors, (149), 99 states have call successors, (99), 17 states have call predecessors, (99), 17 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-09 04:31:03,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 346 transitions. [2024-11-09 04:31:03,410 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 346 transitions. Word has length 107 [2024-11-09 04:31:03,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:03,411 INFO L471 AbstractCegarLoop]: Abstraction has 245 states and 346 transitions. [2024-11-09 04:31:03,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-09 04:31:03,411 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 346 transitions. [2024-11-09 04:31:03,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 04:31:03,412 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:03,413 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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 04:31:03,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 04:31:03,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 04:31:03,613 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:03,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:03,614 INFO L85 PathProgramCache]: Analyzing trace with hash 895514417, now seen corresponding path program 3 times [2024-11-09 04:31:03,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:03,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340252308] [2024-11-09 04:31:03,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:03,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:03,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [225543600] [2024-11-09 04:31:03,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:31:03,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:03,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:03,649 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:03,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 04:31:03,748 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:31:03,748 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:03,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-09 04:31:03,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:05,355 INFO L134 CoverageAnalysis]: Checked inductivity of 515 backedges. 91 proven. 52 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-09 04:31:05,355 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:05,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:05,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340252308] [2024-11-09 04:31:05,881 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:05,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225543600] [2024-11-09 04:31:05,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225543600] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:05,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2066285604] [2024-11-09 04:31:05,884 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:05,884 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:05,884 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:05,884 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:05,884 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:06,713 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,714 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,739 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,740 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,805 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,805 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,831 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,831 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:06,961 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:06,965 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:06,966 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:10,012 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8933#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:10,012 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:10,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:10,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-09 04:31:10,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443132624] [2024-11-09 04:31:10,013 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:10,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 04:31:10,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:10,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 04:31:10,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 04:31:10,014 INFO L87 Difference]: Start difference. First operand 245 states and 346 transitions. Second operand has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:31:11,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:11,342 INFO L93 Difference]: Finished difference Result 257 states and 356 transitions. [2024-11-09 04:31:11,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 04:31:11,343 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 112 [2024-11-09 04:31:11,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:11,345 INFO L225 Difference]: With dead ends: 257 [2024-11-09 04:31:11,345 INFO L226 Difference]: Without dead ends: 255 [2024-11-09 04:31:11,346 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 190 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=156, Invalid=1104, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 04:31:11,346 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 16 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:11,347 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 448 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:31:11,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-09 04:31:11,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 253. [2024-11-09 04:31:11,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 134 states have (on average 1.1567164179104477) internal successors, (155), 135 states have internal predecessors, (155), 99 states have call successors, (99), 19 states have call predecessors, (99), 19 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-09 04:31:11,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 352 transitions. [2024-11-09 04:31:11,489 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 352 transitions. Word has length 112 [2024-11-09 04:31:11,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:11,490 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 352 transitions. [2024-11-09 04:31:11,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:31:11,490 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 352 transitions. [2024-11-09 04:31:11,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-09 04:31:11,491 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:11,492 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:31:11,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 04:31:11,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 04:31:11,696 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:11,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:11,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1441975848, now seen corresponding path program 4 times [2024-11-09 04:31:11,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:11,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942635121] [2024-11-09 04:31:11,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:11,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:11,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:11,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [346671605] [2024-11-09 04:31:11,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:31:11,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:11,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:11,728 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:11,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 04:31:11,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:11,861 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-09 04:31:11,865 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:14,146 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 78 proven. 75 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-09 04:31:14,146 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:14,407 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:14,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942635121] [2024-11-09 04:31:14,407 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:14,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346671605] [2024-11-09 04:31:14,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346671605] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:14,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1276820786] [2024-11-09 04:31:14,410 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:14,410 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:14,411 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:14,411 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:14,411 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:15,397 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,397 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,419 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,419 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,468 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,469 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,513 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,514 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:15,725 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:15,729 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:15,730 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:18,548 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10183#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:18,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:18,548 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:18,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-09 04:31:18,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507717799] [2024-11-09 04:31:18,548 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:18,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 04:31:18,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:18,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 04:31:18,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 04:31:18,550 INFO L87 Difference]: Start difference. First operand 253 states and 352 transitions. Second operand has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:31:20,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:20,670 INFO L93 Difference]: Finished difference Result 289 states and 400 transitions. [2024-11-09 04:31:20,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 04:31:20,671 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) Word has length 115 [2024-11-09 04:31:20,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:20,673 INFO L225 Difference]: With dead ends: 289 [2024-11-09 04:31:20,674 INFO L226 Difference]: Without dead ends: 287 [2024-11-09 04:31:20,675 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 192 SyntacticMatches, 7 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=210, Invalid=1596, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:31:20,675 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 33 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:20,676 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 463 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-09 04:31:20,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-09 04:31:20,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 282. [2024-11-09 04:31:20,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 149 states have (on average 1.1543624161073827) internal successors, (172), 150 states have internal predecessors, (172), 111 states have call successors, (111), 21 states have call predecessors, (111), 21 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2024-11-09 04:31:20,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 393 transitions. [2024-11-09 04:31:20,853 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 393 transitions. Word has length 115 [2024-11-09 04:31:20,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:20,854 INFO L471 AbstractCegarLoop]: Abstraction has 282 states and 393 transitions. [2024-11-09 04:31:20,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:31:20,854 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 393 transitions. [2024-11-09 04:31:20,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-09 04:31:20,856 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:20,857 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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 04:31:20,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-09 04:31:21,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 04:31:21,061 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:21,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:21,062 INFO L85 PathProgramCache]: Analyzing trace with hash -883793197, now seen corresponding path program 2 times [2024-11-09 04:31:21,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:21,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429327006] [2024-11-09 04:31:21,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:21,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:21,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1462697602] [2024-11-09 04:31:21,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:31:21,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:21,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:21,094 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:21,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 04:31:21,237 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:31:21,237 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:21,239 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-09 04:31:21,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:22,238 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 73 proven. 47 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2024-11-09 04:31:22,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:23,533 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:23,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429327006] [2024-11-09 04:31:23,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:23,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462697602] [2024-11-09 04:31:23,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462697602] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:23,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [49981477] [2024-11-09 04:31:23,535 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:31:23,535 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:23,536 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:23,536 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:23,536 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:24,549 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,549 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,572 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,572 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,624 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,625 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,649 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,649 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:24,799 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:24,802 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:24,803 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:26,984 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11586#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:26,984 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:26,984 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:26,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-09 04:31:26,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662042499] [2024-11-09 04:31:26,984 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:26,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 04:31:26,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:26,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 04:31:26,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 04:31:26,986 INFO L87 Difference]: Start difference. First operand 282 states and 393 transitions. Second operand has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-09 04:31:28,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:28,997 INFO L93 Difference]: Finished difference Result 333 states and 460 transitions. [2024-11-09 04:31:28,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 04:31:28,998 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 121 [2024-11-09 04:31:28,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:29,001 INFO L225 Difference]: With dead ends: 333 [2024-11-09 04:31:29,002 INFO L226 Difference]: Without dead ends: 326 [2024-11-09 04:31:29,003 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 210 SyntacticMatches, 9 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=220, Invalid=1850, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:31:29,003 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 29 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:29,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 586 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-09 04:31:29,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-09 04:31:29,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 321. [2024-11-09 04:31:29,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 169 states have (on average 1.1538461538461537) internal successors, (195), 170 states have internal predecessors, (195), 127 states have call successors, (127), 24 states have call predecessors, (127), 24 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-09 04:31:29,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 448 transitions. [2024-11-09 04:31:29,207 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 448 transitions. Word has length 121 [2024-11-09 04:31:29,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:29,208 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 448 transitions. [2024-11-09 04:31:29,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-09 04:31:29,208 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 448 transitions. [2024-11-09 04:31:29,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-09 04:31:29,211 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:29,211 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:31:29,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 04:31:29,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 04:31:29,412 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:29,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:29,412 INFO L85 PathProgramCache]: Analyzing trace with hash -2000871760, now seen corresponding path program 5 times [2024-11-09 04:31:29,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:29,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664672182] [2024-11-09 04:31:29,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:29,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:29,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:29,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1095225271] [2024-11-09 04:31:29,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:31:29,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:29,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:29,474 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:29,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 04:31:29,581 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:31:29,582 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:29,584 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-09 04:31:29,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:32,004 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 170 proven. 61 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2024-11-09 04:31:32,004 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:37,583 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:37,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664672182] [2024-11-09 04:31:37,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:37,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095225271] [2024-11-09 04:31:37,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095225271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:37,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [99047369] [2024-11-09 04:31:37,585 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:37,585 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:37,586 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:37,586 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:37,586 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:38,594 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,594 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,617 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,617 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,688 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,689 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,730 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,730 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:38,849 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:38,852 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:38,853 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:41,222 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13209#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:41,222 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:41,222 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:41,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-09 04:31:41,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904210651] [2024-11-09 04:31:41,223 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:41,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 04:31:41,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:41,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 04:31:41,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=1484, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 04:31:41,225 INFO L87 Difference]: Start difference. First operand 321 states and 448 transitions. Second operand has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-09 04:31:43,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:43,229 INFO L93 Difference]: Finished difference Result 370 states and 507 transitions. [2024-11-09 04:31:43,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 04:31:43,230 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) Word has length 134 [2024-11-09 04:31:43,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:43,233 INFO L225 Difference]: With dead ends: 370 [2024-11-09 04:31:43,233 INFO L226 Difference]: Without dead ends: 368 [2024-11-09 04:31:43,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 247 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=291, Invalid=1779, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:31:43,235 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 23 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:43,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 240 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-09 04:31:43,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-09 04:31:43,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 343. [2024-11-09 04:31:43,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 185 states have (on average 1.145945945945946) internal successors, (212), 187 states have internal predecessors, (212), 130 states have call successors, (130), 27 states have call predecessors, (130), 27 states have return successors, (129), 128 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-09 04:31:43,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 471 transitions. [2024-11-09 04:31:43,454 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 471 transitions. Word has length 134 [2024-11-09 04:31:43,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:43,454 INFO L471 AbstractCegarLoop]: Abstraction has 343 states and 471 transitions. [2024-11-09 04:31:43,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-09 04:31:43,455 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 471 transitions. [2024-11-09 04:31:43,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-09 04:31:43,457 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:43,458 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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 04:31:43,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-09 04:31:43,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 04:31:43,662 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:43,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:43,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1327878759, now seen corresponding path program 6 times [2024-11-09 04:31:43,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:43,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686798184] [2024-11-09 04:31:43,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:43,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:43,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:43,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900656924] [2024-11-09 04:31:43,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:31:43,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:43,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:43,691 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:43,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 04:31:43,797 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:31:43,797 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:43,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 04:31:43,802 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:45,386 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 99 proven. 109 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2024-11-09 04:31:45,387 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:45,714 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:45,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686798184] [2024-11-09 04:31:45,714 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:45,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900656924] [2024-11-09 04:31:45,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900656924] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:45,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1000744537] [2024-11-09 04:31:45,715 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:45,716 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:45,716 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:45,716 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:45,716 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:46,577 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,577 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,602 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,602 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,659 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,659 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,691 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,691 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:46,811 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:46,815 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:46,816 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:49,798 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14866#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:49,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:49,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:49,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 04:31:49,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194987219] [2024-11-09 04:31:49,798 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:49,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:31:49,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:49,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:31:49,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2024-11-09 04:31:49,800 INFO L87 Difference]: Start difference. First operand 343 states and 471 transitions. Second operand has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-09 04:31:51,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:51,444 INFO L93 Difference]: Finished difference Result 356 states and 482 transitions. [2024-11-09 04:31:51,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 04:31:51,445 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) Word has length 137 [2024-11-09 04:31:51,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:51,448 INFO L225 Difference]: With dead ends: 356 [2024-11-09 04:31:51,449 INFO L226 Difference]: Without dead ends: 354 [2024-11-09 04:31:51,450 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 234 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=228, Invalid=1934, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 04:31:51,450 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 40 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:51,451 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 501 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 820 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 04:31:51,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-11-09 04:31:51,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 329. [2024-11-09 04:31:51,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 180 states have (on average 1.1388888888888888) internal successors, (205), 183 states have internal predecessors, (205), 121 states have call successors, (121), 27 states have call predecessors, (121), 27 states have return successors, (120), 118 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-09 04:31:51,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 446 transitions. [2024-11-09 04:31:51,799 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 446 transitions. Word has length 137 [2024-11-09 04:31:51,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:51,800 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 446 transitions. [2024-11-09 04:31:51,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-09 04:31:51,801 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 446 transitions. [2024-11-09 04:31:51,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-09 04:31:51,804 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:51,804 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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 04:31:51,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 04:31:52,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:52,005 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:52,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:52,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1094353481, now seen corresponding path program 7 times [2024-11-09 04:31:52,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:52,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287262558] [2024-11-09 04:31:52,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:52,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:52,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:52,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2143521329] [2024-11-09 04:31:52,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:31:52,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:52,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:52,037 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:52,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 04:31:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:52,150 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-09 04:31:52,154 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:53,891 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 169 proven. 81 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2024-11-09 04:31:53,891 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:56,182 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:56,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287262558] [2024-11-09 04:31:56,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:56,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143521329] [2024-11-09 04:31:56,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143521329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:56,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1100879205] [2024-11-09 04:31:56,184 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:56,184 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:56,184 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:56,185 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:56,185 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:57,311 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,312 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,334 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,335 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,405 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,405 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,431 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,432 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:31:57,547 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:57,551 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:57,552 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:59,644 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16479#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:59,644 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:59,644 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:59,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 04:31:59,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493176554] [2024-11-09 04:31:59,645 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:59,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 04:31:59,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:59,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 04:31:59,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1249, Unknown=1, NotChecked=0, Total=1406 [2024-11-09 04:31:59,647 INFO L87 Difference]: Start difference. First operand 329 states and 446 transitions. Second operand has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) [2024-11-09 04:32:01,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:01,455 INFO L93 Difference]: Finished difference Result 381 states and 520 transitions. [2024-11-09 04:32:01,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 04:32:01,456 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) Word has length 137 [2024-11-09 04:32:01,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:01,459 INFO L225 Difference]: With dead ends: 381 [2024-11-09 04:32:01,459 INFO L226 Difference]: Without dead ends: 379 [2024-11-09 04:32:01,460 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 235 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=211, Invalid=1858, Unknown=1, NotChecked=0, Total=2070 [2024-11-09 04:32:01,461 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 38 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:01,461 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 454 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 04:32:01,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2024-11-09 04:32:01,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 347. [2024-11-09 04:32:01,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 188 states have (on average 1.1436170212765957) internal successors, (215), 190 states have internal predecessors, (215), 130 states have call successors, (130), 28 states have call predecessors, (130), 28 states have return successors, (129), 128 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-09 04:32:01,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 474 transitions. [2024-11-09 04:32:01,765 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 474 transitions. Word has length 137 [2024-11-09 04:32:01,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:01,765 INFO L471 AbstractCegarLoop]: Abstraction has 347 states and 474 transitions. [2024-11-09 04:32:01,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) [2024-11-09 04:32:01,765 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 474 transitions. [2024-11-09 04:32:01,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-09 04:32:01,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:01,767 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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 04:32:01,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:01,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:01,968 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:01,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:01,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1265642843, now seen corresponding path program 3 times [2024-11-09 04:32:01,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:01,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490598672] [2024-11-09 04:32:01,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:01,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:02,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:32:02,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [13212544] [2024-11-09 04:32:02,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:32:02,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:02,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:02,010 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:02,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 04:32:02,109 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:32:02,109 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:02,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-09 04:32:02,113 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:03,225 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 43 proven. 64 refuted. 0 times theorem prover too weak. 785 trivial. 0 not checked. [2024-11-09 04:32:03,226 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:06,065 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-11-09 04:32:06,065 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:06,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490598672] [2024-11-09 04:32:06,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:32:06,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13212544] [2024-11-09 04:32:06,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13212544] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:32:06,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [821983197] [2024-11-09 04:32:06,068 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:32:06,068 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:06,068 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:06,068 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:06,068 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:07,092 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,092 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,115 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,115 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,171 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,172 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,196 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,197 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:07,323 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:32:07,327 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:07,327 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:10,081 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18581#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:32:10,081 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:10,081 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:32:10,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-11-09 04:32:10,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123318860] [2024-11-09 04:32:10,082 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:10,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-09 04:32:10,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:10,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-09 04:32:10,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1526, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 04:32:10,084 INFO L87 Difference]: Start difference. First operand 347 states and 474 transitions. Second operand has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) [2024-11-09 04:32:18,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:18,845 INFO L93 Difference]: Finished difference Result 568 states and 847 transitions. [2024-11-09 04:32:18,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-09 04:32:18,845 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) Word has length 140 [2024-11-09 04:32:18,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:18,849 INFO L225 Difference]: With dead ends: 568 [2024-11-09 04:32:18,850 INFO L226 Difference]: Without dead ends: 560 [2024-11-09 04:32:18,852 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 373 SyntacticMatches, 5 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1542 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=820, Invalid=4880, Unknown=0, NotChecked=0, Total=5700 [2024-11-09 04:32:18,853 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 123 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:18,853 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 791 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-09 04:32:18,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-11-09 04:32:19,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 456. [2024-11-09 04:32:19,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 228 states have (on average 1.1885964912280702) internal successors, (271), 230 states have internal predecessors, (271), 198 states have call successors, (198), 29 states have call predecessors, (198), 29 states have return successors, (197), 196 states have call predecessors, (197), 197 states have call successors, (197) [2024-11-09 04:32:19,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 666 transitions. [2024-11-09 04:32:19,445 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 666 transitions. Word has length 140 [2024-11-09 04:32:19,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:19,446 INFO L471 AbstractCegarLoop]: Abstraction has 456 states and 666 transitions. [2024-11-09 04:32:19,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) [2024-11-09 04:32:19,446 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 666 transitions. [2024-11-09 04:32:19,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-09 04:32:19,449 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:19,449 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 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 04:32:19,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-09 04:32:19,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:19,650 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:19,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:19,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1876622290, now seen corresponding path program 4 times [2024-11-09 04:32:19,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:19,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767836209] [2024-11-09 04:32:19,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:19,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:19,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:32:19,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1064601179] [2024-11-09 04:32:19,678 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:32:19,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:19,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:19,680 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:19,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 04:32:19,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:19,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-09 04:32:19,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:21,250 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 95 proven. 74 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2024-11-09 04:32:21,251 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:22,172 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:22,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767836209] [2024-11-09 04:32:22,173 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:32:22,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064601179] [2024-11-09 04:32:22,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064601179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:22,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1533179390] [2024-11-09 04:32:22,175 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:32:22,175 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:22,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:22,175 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:22,175 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:23,212 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,212 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,238 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,238 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,293 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,293 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,324 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,324 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:23,465 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:32:23,468 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:23,469 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:26,000 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20897#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:32:26,001 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:26,001 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:26,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 04:32:26,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335325096] [2024-11-09 04:32:26,001 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:26,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 04:32:26,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:26,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 04:32:26,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1465, Unknown=0, NotChecked=0, Total=1640 [2024-11-09 04:32:26,003 INFO L87 Difference]: Start difference. First operand 456 states and 666 transitions. Second operand has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-09 04:32:27,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:27,858 INFO L93 Difference]: Finished difference Result 489 states and 713 transitions. [2024-11-09 04:32:27,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 04:32:27,861 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) Word has length 143 [2024-11-09 04:32:27,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:27,865 INFO L225 Difference]: With dead ends: 489 [2024-11-09 04:32:27,866 INFO L226 Difference]: Without dead ends: 482 [2024-11-09 04:32:27,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 253 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 04:32:27,868 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 47 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:27,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 434 Invalid, 852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 808 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:32:27,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2024-11-09 04:32:28,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 456. [2024-11-09 04:32:28,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 228 states have (on average 1.1885964912280702) internal successors, (271), 230 states have internal predecessors, (271), 198 states have call successors, (198), 29 states have call predecessors, (198), 29 states have return successors, (197), 196 states have call predecessors, (197), 197 states have call successors, (197) [2024-11-09 04:32:28,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 666 transitions. [2024-11-09 04:32:28,491 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 666 transitions. Word has length 143 [2024-11-09 04:32:28,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:28,491 INFO L471 AbstractCegarLoop]: Abstraction has 456 states and 666 transitions. [2024-11-09 04:32:28,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-09 04:32:28,491 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 666 transitions. [2024-11-09 04:32:28,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-09 04:32:28,494 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:28,494 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 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 04:32:28,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:28,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:28,699 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:28,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:28,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1733248460, now seen corresponding path program 5 times [2024-11-09 04:32:28,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:28,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894945634] [2024-11-09 04:32:28,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:28,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:32:28,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1203581975] [2024-11-09 04:32:28,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:32:28,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:28,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:28,761 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:28,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 04:32:28,938 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:32:28,938 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:28,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-09 04:32:28,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:30,107 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 71 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2024-11-09 04:32:30,107 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:33,966 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 71 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2024-11-09 04:32:33,966 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:33,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894945634] [2024-11-09 04:32:33,966 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:32:33,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203581975] [2024-11-09 04:32:33,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203581975] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:32:33,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [703708944] [2024-11-09 04:32:33,968 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:32:33,969 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:33,969 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:33,969 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:33,969 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:35,003 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,004 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,028 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,028 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,079 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,080 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,121 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,121 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:35,312 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:32:35,317 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:35,318 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:38,232 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23412#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:32:38,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:38,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:32:38,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2024-11-09 04:32:38,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016785864] [2024-11-09 04:32:38,233 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:38,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-09 04:32:38,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:38,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-09 04:32:38,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=1719, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 04:32:38,235 INFO L87 Difference]: Start difference. First operand 456 states and 666 transitions. Second operand has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) [2024-11-09 04:32:53,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:53,250 INFO L93 Difference]: Finished difference Result 578 states and 849 transitions. [2024-11-09 04:32:53,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-09 04:32:53,251 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) Word has length 143 [2024-11-09 04:32:53,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:53,255 INFO L225 Difference]: With dead ends: 578 [2024-11-09 04:32:53,255 INFO L226 Difference]: Without dead ends: 570 [2024-11-09 04:32:53,257 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 375 SyntacticMatches, 9 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1579 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=926, Invalid=5080, Unknown=0, NotChecked=0, Total=6006 [2024-11-09 04:32:53,258 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 105 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:53,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 612 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-09 04:32:53,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-09 04:32:53,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 480. [2024-11-09 04:32:53,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 241 states have (on average 1.1784232365145229) internal successors, (284), 243 states have internal predecessors, (284), 206 states have call successors, (206), 32 states have call predecessors, (206), 32 states have return successors, (205), 204 states have call predecessors, (205), 205 states have call successors, (205) [2024-11-09 04:32:53,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 695 transitions. [2024-11-09 04:32:53,993 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 695 transitions. Word has length 143 [2024-11-09 04:32:53,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:53,994 INFO L471 AbstractCegarLoop]: Abstraction has 480 states and 695 transitions. [2024-11-09 04:32:53,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) [2024-11-09 04:32:53,994 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 695 transitions. [2024-11-09 04:32:53,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-09 04:32:53,997 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:53,997 INFO L215 NwaCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:32:54,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-09 04:32:54,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 04:32:54,198 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:54,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:54,198 INFO L85 PathProgramCache]: Analyzing trace with hash 706424076, now seen corresponding path program 8 times [2024-11-09 04:32:54,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:54,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057739366] [2024-11-09 04:32:54,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:54,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:54,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:32:54,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1754228365] [2024-11-09 04:32:54,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:32:54,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:54,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:54,250 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:54,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 04:32:54,648 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-09 04:32:54,648 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:54,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-09 04:32:54,656 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:55,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1093 backedges. 128 proven. 136 refuted. 0 times theorem prover too weak. 829 trivial. 0 not checked. [2024-11-09 04:32:55,974 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:58,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1093 backedges. 181 proven. 62 refuted. 0 times theorem prover too weak. 850 trivial. 0 not checked. [2024-11-09 04:32:58,102 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:58,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057739366] [2024-11-09 04:32:58,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:32:58,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754228365] [2024-11-09 04:32:58,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754228365] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:32:58,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [639516717] [2024-11-09 04:32:58,104 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:32:58,105 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:58,105 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:58,105 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:58,105 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:59,216 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,216 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,251 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,252 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,303 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,304 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,330 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,331 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:32:59,527 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:32:59,532 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:59,534 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:02,180 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26252#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:33:02,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:02,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:33:02,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13] total 28 [2024-11-09 04:33:02,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949726520] [2024-11-09 04:33:02,180 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:02,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 04:33:02,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:02,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 04:33:02,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1662, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 04:33:02,183 INFO L87 Difference]: Start difference. First operand 480 states and 695 transitions. Second operand has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 25 states have internal predecessors, (59), 13 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (46), 13 states have call predecessors, (46), 13 states have call successors, (46) [2024-11-09 04:33:07,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:07,424 INFO L93 Difference]: Finished difference Result 597 states and 854 transitions. [2024-11-09 04:33:07,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-09 04:33:07,425 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 25 states have internal predecessors, (59), 13 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (46), 13 states have call predecessors, (46), 13 states have call successors, (46) Word has length 157 [2024-11-09 04:33:07,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:07,429 INFO L225 Difference]: With dead ends: 597 [2024-11-09 04:33:07,429 INFO L226 Difference]: Without dead ends: 595 [2024-11-09 04:33:07,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 418 SyntacticMatches, 9 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1020 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=525, Invalid=3507, Unknown=0, NotChecked=0, Total=4032 [2024-11-09 04:33:07,431 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 73 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:07,432 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 455 Invalid, 970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-09 04:33:07,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-09 04:33:08,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 562. [2024-11-09 04:33:08,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 291 states have (on average 1.1649484536082475) internal successors, (339), 296 states have internal predecessors, (339), 231 states have call successors, (231), 39 states have call predecessors, (231), 39 states have return successors, (230), 226 states have call predecessors, (230), 230 states have call successors, (230) [2024-11-09 04:33:08,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 800 transitions. [2024-11-09 04:33:08,353 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 800 transitions. Word has length 157 [2024-11-09 04:33:08,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:08,354 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 800 transitions. [2024-11-09 04:33:08,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 25 states have internal predecessors, (59), 13 states have call successors, (47), 3 states have call predecessors, (47), 3 states have return successors, (46), 13 states have call predecessors, (46), 13 states have call successors, (46) [2024-11-09 04:33:08,354 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 800 transitions. [2024-11-09 04:33:08,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-09 04:33:08,356 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:08,356 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:08,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-09 04:33:08,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 04:33:08,557 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:08,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:08,558 INFO L85 PathProgramCache]: Analyzing trace with hash 414354790, now seen corresponding path program 9 times [2024-11-09 04:33:08,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:08,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605814618] [2024-11-09 04:33:08,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:08,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:08,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:08,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1823763463] [2024-11-09 04:33:08,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:33:08,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:08,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:08,603 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:08,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 04:33:08,738 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:33:08,738 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:33:08,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-09 04:33:08,744 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:10,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 210 proven. 156 refuted. 0 times theorem prover too weak. 814 trivial. 0 not checked. [2024-11-09 04:33:10,619 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:10,969 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:10,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605814618] [2024-11-09 04:33:10,969 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:10,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823763463] [2024-11-09 04:33:10,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823763463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:10,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [118214805] [2024-11-09 04:33:10,971 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:33:10,971 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:10,971 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:10,971 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:10,971 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:12,113 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,114 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,138 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,139 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,210 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,210 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,253 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,254 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:12,402 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:33:12,406 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:12,406 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:15,958 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '28773#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:33:15,958 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:15,958 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:15,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 04:33:15,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549774962] [2024-11-09 04:33:15,959 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:15,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 04:33:15,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:15,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 04:33:15,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1192, Unknown=0, NotChecked=0, Total=1332 [2024-11-09 04:33:15,961 INFO L87 Difference]: Start difference. First operand 562 states and 800 transitions. Second operand has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 11 states have call predecessors, (29), 9 states have call successors, (29) [2024-11-09 04:33:18,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:18,464 INFO L93 Difference]: Finished difference Result 603 states and 858 transitions. [2024-11-09 04:33:18,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 04:33:18,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 11 states have call predecessors, (29), 9 states have call successors, (29) Word has length 159 [2024-11-09 04:33:18,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:18,469 INFO L225 Difference]: With dead ends: 603 [2024-11-09 04:33:18,469 INFO L226 Difference]: Without dead ends: 601 [2024-11-09 04:33:18,470 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 277 SyntacticMatches, 10 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=196, Invalid=1874, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:33:18,471 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 34 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:18,471 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 730 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-09 04:33:18,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2024-11-09 04:33:19,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 597. [2024-11-09 04:33:19,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 308 states have (on average 1.1655844155844155) internal successors, (359), 313 states have internal predecessors, (359), 247 states have call successors, (247), 41 states have call predecessors, (247), 41 states have return successors, (246), 242 states have call predecessors, (246), 246 states have call successors, (246) [2024-11-09 04:33:19,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 852 transitions. [2024-11-09 04:33:19,450 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 852 transitions. Word has length 159 [2024-11-09 04:33:19,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:19,450 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 852 transitions. [2024-11-09 04:33:19,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 15 states have internal predecessors, (32), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 11 states have call predecessors, (29), 9 states have call successors, (29) [2024-11-09 04:33:19,451 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 852 transitions. [2024-11-09 04:33:19,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-09 04:33:19,453 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:19,453 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:19,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-09 04:33:19,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 04:33:19,654 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:19,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:19,654 INFO L85 PathProgramCache]: Analyzing trace with hash -346863672, now seen corresponding path program 10 times [2024-11-09 04:33:19,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:19,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666350098] [2024-11-09 04:33:19,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:19,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:19,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779952047] [2024-11-09 04:33:19,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:33:19,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:19,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:19,698 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:19,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 04:33:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:19,863 INFO L255 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-09 04:33:19,875 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 212 proven. 159 refuted. 0 times theorem prover too weak. 809 trivial. 0 not checked. [2024-11-09 04:33:27,777 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:27,956 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:27,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666350098] [2024-11-09 04:33:27,956 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:27,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779952047] [2024-11-09 04:33:27,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779952047] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:27,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1982872504] [2024-11-09 04:33:27,958 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:33:27,958 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:27,958 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:27,958 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:27,958 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:28,982 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:28,983 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,006 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,006 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,066 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,066 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,092 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,093 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:29,214 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:33:29,218 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:29,219 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:32,406 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31346#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:33:32,406 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:32,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:32,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-09 04:33:32,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901385598] [2024-11-09 04:33:32,407 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:32,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 04:33:32,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:32,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 04:33:32,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1532, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 04:33:32,409 INFO L87 Difference]: Start difference. First operand 597 states and 852 transitions. Second operand has 23 states, 20 states have (on average 1.65) internal successors, (33), 17 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-09 04:33:36,868 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 04:33:38,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:38,582 INFO L93 Difference]: Finished difference Result 615 states and 867 transitions. [2024-11-09 04:33:38,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 04:33:38,582 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.65) internal successors, (33), 17 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) Word has length 159 [2024-11-09 04:33:38,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:38,586 INFO L225 Difference]: With dead ends: 615 [2024-11-09 04:33:38,586 INFO L226 Difference]: Without dead ends: 613 [2024-11-09 04:33:38,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 275 SyntacticMatches, 7 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=273, Invalid=2379, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 04:33:38,588 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 45 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 41 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:38,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 467 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 854 Invalid, 1 Unknown, 0 Unchecked, 3.9s Time] [2024-11-09 04:33:38,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2024-11-09 04:33:39,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 581. [2024-11-09 04:33:39,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 304 states have (on average 1.1578947368421053) internal successors, (352), 310 states have internal predecessors, (352), 234 states have call successors, (234), 42 states have call predecessors, (234), 42 states have return successors, (233), 228 states have call predecessors, (233), 233 states have call successors, (233) [2024-11-09 04:33:39,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 819 transitions. [2024-11-09 04:33:39,441 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 819 transitions. Word has length 159 [2024-11-09 04:33:39,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:39,442 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 819 transitions. [2024-11-09 04:33:39,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.65) internal successors, (33), 17 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-09 04:33:39,442 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 819 transitions. [2024-11-09 04:33:39,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-09 04:33:39,445 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:39,445 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:39,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-09 04:33:39,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 04:33:39,646 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:39,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:39,646 INFO L85 PathProgramCache]: Analyzing trace with hash -580388950, now seen corresponding path program 11 times [2024-11-09 04:33:39,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:39,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819164781] [2024-11-09 04:33:39,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:39,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:39,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:39,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [794545489] [2024-11-09 04:33:39,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:33:39,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:39,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:39,686 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:39,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 04:33:39,898 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:33:39,898 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:33:39,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-11-09 04:33:39,910 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:42,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 115 proven. 79 refuted. 0 times theorem prover too weak. 986 trivial. 0 not checked. [2024-11-09 04:33:42,798 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:43,250 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:43,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819164781] [2024-11-09 04:33:43,251 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:43,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794545489] [2024-11-09 04:33:43,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794545489] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:43,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [74808396] [2024-11-09 04:33:43,252 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:33:43,252 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:43,253 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:43,253 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:43,253 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:44,270 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,271 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,294 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,294 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,345 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,345 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,372 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,373 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:44,509 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:33:44,514 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:44,515 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:47,909 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '33903#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:33:47,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:47,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:47,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-09 04:33:47,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521837783] [2024-11-09 04:33:47,909 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:47,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 04:33:47,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:47,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 04:33:47,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1098, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 04:33:47,911 INFO L87 Difference]: Start difference. First operand 581 states and 819 transitions. Second operand has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:33:50,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:50,481 INFO L93 Difference]: Finished difference Result 675 states and 960 transitions. [2024-11-09 04:33:50,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 04:33:50,482 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 159 [2024-11-09 04:33:50,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:50,486 INFO L225 Difference]: With dead ends: 675 [2024-11-09 04:33:50,486 INFO L226 Difference]: Without dead ends: 673 [2024-11-09 04:33:50,487 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 281 SyntacticMatches, 7 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 04:33:50,487 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 27 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:50,488 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 420 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-09 04:33:50,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-11-09 04:33:51,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 625. [2024-11-09 04:33:51,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 321 states have (on average 1.1682242990654206) internal successors, (375), 325 states have internal predecessors, (375), 260 states have call successors, (260), 43 states have call predecessors, (260), 43 states have return successors, (259), 256 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-09 04:33:51,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 894 transitions. [2024-11-09 04:33:51,645 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 894 transitions. Word has length 159 [2024-11-09 04:33:51,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:51,646 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 894 transitions. [2024-11-09 04:33:51,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-09 04:33:51,646 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 894 transitions. [2024-11-09 04:33:51,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-09 04:33:51,649 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:51,649 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:51,677 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-09 04:33:51,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 04:33:51,850 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:51,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:51,851 INFO L85 PathProgramCache]: Analyzing trace with hash -478605357, now seen corresponding path program 12 times [2024-11-09 04:33:51,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:51,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016779290] [2024-11-09 04:33:51,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:51,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:51,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:51,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1790699168] [2024-11-09 04:33:51,910 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:33:51,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:51,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:51,915 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:51,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 04:33:52,096 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:33:52,096 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:33:52,100 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-09 04:33:52,103 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:54,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 169 proven. 103 refuted. 0 times theorem prover too weak. 916 trivial. 0 not checked. [2024-11-09 04:33:54,472 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:54,742 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:54,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016779290] [2024-11-09 04:33:54,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:54,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790699168] [2024-11-09 04:33:54,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790699168] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:54,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1635555322] [2024-11-09 04:33:54,744 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:33:54,744 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:54,745 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:54,745 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:54,745 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:55,748 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,749 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,786 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,787 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,843 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,843 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,872 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,873 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:33:55,995 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:33:55,998 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:55,999 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:34:00,615 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '36638#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:34:00,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:34:00,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:34:00,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 04:34:00,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311808567] [2024-11-09 04:34:00,615 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:34:00,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:34:00,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:00,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:34:00,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 04:34:00,617 INFO L87 Difference]: Start difference. First operand 625 states and 894 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 17 states have internal predecessors, (35), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) [2024-11-09 04:34:04,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:04,750 INFO L93 Difference]: Finished difference Result 672 states and 957 transitions. [2024-11-09 04:34:04,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 04:34:04,751 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 17 states have internal predecessors, (35), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) Word has length 162 [2024-11-09 04:34:04,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:04,754 INFO L225 Difference]: With dead ends: 672 [2024-11-09 04:34:04,754 INFO L226 Difference]: Without dead ends: 670 [2024-11-09 04:34:04,755 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 281 SyntacticMatches, 11 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 04:34:04,755 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 36 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:04,756 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 667 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-09 04:34:04,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2024-11-09 04:34:05,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 636. [2024-11-09 04:34:05,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 328 states have (on average 1.1646341463414633) internal successors, (382), 333 states have internal predecessors, (382), 263 states have call successors, (263), 44 states have call predecessors, (263), 44 states have return successors, (262), 258 states have call predecessors, (262), 262 states have call successors, (262) [2024-11-09 04:34:05,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 907 transitions. [2024-11-09 04:34:05,721 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 907 transitions. Word has length 162 [2024-11-09 04:34:05,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:05,722 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 907 transitions. [2024-11-09 04:34:05,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 17 states have internal predecessors, (35), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) [2024-11-09 04:34:05,722 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 907 transitions. [2024-11-09 04:34:05,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-09 04:34:05,725 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:05,725 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:34:05,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-09 04:34:05,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 04:34:05,926 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:34:05,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:05,926 INFO L85 PathProgramCache]: Analyzing trace with hash -503353563, now seen corresponding path program 13 times [2024-11-09 04:34:05,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:05,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631490245] [2024-11-09 04:34:05,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:05,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:34:05,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535101291] [2024-11-09 04:34:05,969 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:34:05,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:05,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:34:05,971 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:34:05,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 04:34:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:34:06,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-09 04:34:06,163 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:34:08,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 138 proven. 198 refuted. 0 times theorem prover too weak. 1279 trivial. 0 not checked. [2024-11-09 04:34:08,225 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:34:08,583 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:08,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631490245] [2024-11-09 04:34:08,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:34:08,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535101291] [2024-11-09 04:34:08,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535101291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:34:08,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1306862206] [2024-11-09 04:34:08,584 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:34:08,585 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:34:08,585 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:34:08,585 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:34:08,585 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:34:09,675 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,675 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,697 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,697 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,746 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,746 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,774 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,774 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:09,896 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:34:09,900 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:34:09,900 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:34:13,206 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39459#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:34:13,206 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:34:13,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:34:13,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 04:34:13,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944698241] [2024-11-09 04:34:13,207 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:34:13,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 04:34:13,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:13,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 04:34:13,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1388, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 04:34:13,208 INFO L87 Difference]: Start difference. First operand 636 states and 907 transitions. Second operand has 21 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:34:16,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:16,274 INFO L93 Difference]: Finished difference Result 681 states and 968 transitions. [2024-11-09 04:34:16,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 04:34:16,274 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) Word has length 181 [2024-11-09 04:34:16,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:16,279 INFO L225 Difference]: With dead ends: 681 [2024-11-09 04:34:16,280 INFO L226 Difference]: Without dead ends: 679 [2024-11-09 04:34:16,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 321 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=233, Invalid=2119, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 04:34:16,281 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 49 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:16,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 515 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-09 04:34:16,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-11-09 04:34:17,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 640. [2024-11-09 04:34:17,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 331 states have (on average 1.163141993957704) internal successors, (385), 336 states have internal predecessors, (385), 263 states have call successors, (263), 45 states have call predecessors, (263), 45 states have return successors, (262), 258 states have call predecessors, (262), 262 states have call successors, (262) [2024-11-09 04:34:17,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 910 transitions. [2024-11-09 04:34:17,373 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 910 transitions. Word has length 181 [2024-11-09 04:34:17,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:17,374 INFO L471 AbstractCegarLoop]: Abstraction has 640 states and 910 transitions. [2024-11-09 04:34:17,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:34:17,374 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 910 transitions. [2024-11-09 04:34:17,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-09 04:34:17,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:17,377 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:34:17,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-09 04:34:17,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 04:34:17,582 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:34:17,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:17,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1828017159, now seen corresponding path program 14 times [2024-11-09 04:34:17,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:17,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069623314] [2024-11-09 04:34:17,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:17,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:34:17,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1209311500] [2024-11-09 04:34:17,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:34:17,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:17,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:34:17,629 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:34:17,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 04:34:17,792 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:34:17,792 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:34:17,795 INFO L255 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-09 04:34:17,799 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:34:25,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 316 proven. 128 refuted. 0 times theorem prover too weak. 1171 trivial. 0 not checked. [2024-11-09 04:34:25,140 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:34:27,017 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:27,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069623314] [2024-11-09 04:34:27,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:34:27,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209311500] [2024-11-09 04:34:27,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209311500] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:34:27,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [658541652] [2024-11-09 04:34:27,019 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:34:27,019 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:34:27,019 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:34:27,019 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:34:27,019 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:34:27,945 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:27,945 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:27,967 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:27,967 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:28,011 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:28,011 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:28,036 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:28,036 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:28,142 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:34:28,145 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:34:28,146 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:34:33,992 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '42364#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:34:33,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:34:33,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:34:33,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 04:34:33,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854647442] [2024-11-09 04:34:33,993 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:34:33,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:34:33,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:33,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:34:33,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=1648, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 04:34:33,994 INFO L87 Difference]: Start difference. First operand 640 states and 910 transitions. Second operand has 20 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 9 states have call successors, (25) [2024-11-09 04:34:40,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:40,386 INFO L93 Difference]: Finished difference Result 739 states and 1037 transitions. [2024-11-09 04:34:40,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 04:34:40,386 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 9 states have call successors, (25) Word has length 181 [2024-11-09 04:34:40,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:40,392 INFO L225 Difference]: With dead ends: 739 [2024-11-09 04:34:40,393 INFO L226 Difference]: Without dead ends: 737 [2024-11-09 04:34:40,394 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 336 SyntacticMatches, 8 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=326, Invalid=2224, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 04:34:40,395 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 24 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:40,395 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 620 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 812 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-09 04:34:40,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2024-11-09 04:34:41,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 636. [2024-11-09 04:34:41,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 336 states have (on average 1.1517857142857142) internal successors, (387), 342 states have internal predecessors, (387), 250 states have call successors, (250), 49 states have call predecessors, (250), 49 states have return successors, (249), 244 states have call predecessors, (249), 249 states have call successors, (249) [2024-11-09 04:34:41,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 886 transitions. [2024-11-09 04:34:41,385 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 886 transitions. Word has length 181 [2024-11-09 04:34:41,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:41,385 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 886 transitions. [2024-11-09 04:34:41,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 9 states have call successors, (25) [2024-11-09 04:34:41,385 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 886 transitions. [2024-11-09 04:34:41,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-09 04:34:41,388 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:41,388 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:34:41,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-09 04:34:41,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:41,589 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:34:41,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:41,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1066798697, now seen corresponding path program 15 times [2024-11-09 04:34:41,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:41,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30706570] [2024-11-09 04:34:41,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:41,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:34:41,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [569125800] [2024-11-09 04:34:41,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:34:41,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:41,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:34:41,649 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:34:41,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-09 04:34:41,801 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:34:41,802 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:34:41,805 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 04:34:41,810 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:34:54,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 265 proven. 197 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2024-11-09 04:34:54,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:34:55,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:55,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30706570] [2024-11-09 04:34:55,507 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:34:55,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569125800] [2024-11-09 04:34:55,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569125800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:34:55,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [883600258] [2024-11-09 04:34:55,508 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:34:55,509 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:34:55,509 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:34:55,509 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:34:55,509 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:34:56,543 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,544 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,569 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,569 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,633 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,634 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,662 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,663 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:34:56,787 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:34:56,791 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:34:56,792 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:35:06,438 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '45287#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:35:06,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:35:06,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:35:06,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 04:35:06,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308866335] [2024-11-09 04:35:06,439 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:35:06,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 04:35:06,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:35:06,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 04:35:06,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1623, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:35:06,440 INFO L87 Difference]: Start difference. First operand 636 states and 886 transitions. Second operand has 24 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 14 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:35:27,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:35:36,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:35:36,384 INFO L93 Difference]: Finished difference Result 714 states and 1005 transitions. [2024-11-09 04:35:36,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 04:35:36,385 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 14 states have call predecessors, (33), 10 states have call successors, (33) Word has length 181 [2024-11-09 04:35:36,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:35:36,390 INFO L225 Difference]: With dead ends: 714 [2024-11-09 04:35:36,390 INFO L226 Difference]: Without dead ends: 712 [2024-11-09 04:35:36,392 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 318 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 26.3s TimeCoverageRelationStatistics Valid=275, Invalid=2587, Unknown=0, NotChecked=0, Total=2862 [2024-11-09 04:35:36,392 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 37 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 1186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:35:36,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 835 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1163 Invalid, 0 Unknown, 0 Unchecked, 19.7s Time] [2024-11-09 04:35:36,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-11-09 04:35:37,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 656. [2024-11-09 04:35:37,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 346 states have (on average 1.1502890173410405) internal successors, (398), 354 states have internal predecessors, (398), 260 states have call successors, (260), 49 states have call predecessors, (260), 49 states have return successors, (259), 252 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-09 04:35:37,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 917 transitions. [2024-11-09 04:35:37,371 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 917 transitions. Word has length 181 [2024-11-09 04:35:37,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:35:37,371 INFO L471 AbstractCegarLoop]: Abstraction has 656 states and 917 transitions. [2024-11-09 04:35:37,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 1.6666666666666667) internal successors, (35), 18 states have internal predecessors, (35), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 14 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:35:37,372 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 917 transitions. [2024-11-09 04:35:37,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 04:35:37,375 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:35:37,375 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:35:37,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-09 04:35:37,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:35:37,580 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:35:37,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:35:37,580 INFO L85 PathProgramCache]: Analyzing trace with hash 2067182034, now seen corresponding path program 16 times [2024-11-09 04:35:37,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:35:37,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849380429] [2024-11-09 04:35:37,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:35:37,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:35:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:35:37,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1125685667] [2024-11-09 04:35:37,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:35:37,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:35:37,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:35:37,627 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:35:37,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-09 04:35:37,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:35:37,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-11-09 04:35:37,820 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:35:41,913 INFO L134 CoverageAnalysis]: Checked inductivity of 1623 backedges. 257 proven. 153 refuted. 0 times theorem prover too weak. 1213 trivial. 0 not checked. [2024-11-09 04:35:41,913 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:35:42,636 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:35:42,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849380429] [2024-11-09 04:35:42,637 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:35:42,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125685667] [2024-11-09 04:35:42,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125685667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:35:42,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [255968858] [2024-11-09 04:35:42,638 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:35:42,638 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:35:42,639 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:35:42,639 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:35:42,639 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:35:43,517 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,517 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,541 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,541 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,590 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,591 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,620 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,620 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:35:43,760 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:35:43,764 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:35:43,765 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:35:49,884 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '48218#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:35:49,885 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:35:49,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:35:49,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 04:35:49,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636043425] [2024-11-09 04:35:49,885 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:35:49,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 04:35:49,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:35:49,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 04:35:49,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1627, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:35:49,887 INFO L87 Difference]: Start difference. First operand 656 states and 917 transitions. Second operand has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:35:57,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:35:57,755 INFO L93 Difference]: Finished difference Result 706 states and 982 transitions. [2024-11-09 04:35:57,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:35:57,756 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) Word has length 184 [2024-11-09 04:35:57,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:35:57,759 INFO L225 Difference]: With dead ends: 706 [2024-11-09 04:35:57,759 INFO L226 Difference]: Without dead ends: 704 [2024-11-09 04:35:57,760 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 322 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=253, Invalid=2609, Unknown=0, NotChecked=0, Total=2862 [2024-11-09 04:35:57,761 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 49 mSDsluCounter, 871 mSDsCounter, 0 mSdLazyCounter, 1252 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:35:57,761 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 925 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1252 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 04:35:57,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2024-11-09 04:35:58,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 664. [2024-11-09 04:35:58,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 352 states have (on average 1.1477272727272727) internal successors, (404), 360 states have internal predecessors, (404), 260 states have call successors, (260), 51 states have call predecessors, (260), 51 states have return successors, (259), 252 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-09 04:35:58,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 923 transitions. [2024-11-09 04:35:58,836 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 923 transitions. Word has length 184 [2024-11-09 04:35:58,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:35:58,836 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 923 transitions. [2024-11-09 04:35:58,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-09 04:35:58,837 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 923 transitions. [2024-11-09 04:35:58,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 04:35:58,839 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:35:58,839 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:35:58,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-09 04:35:59,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:35:59,040 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:35:59,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:35:59,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1833656756, now seen corresponding path program 17 times [2024-11-09 04:35:59,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:35:59,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082884031] [2024-11-09 04:35:59,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:35:59,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:35:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:35:59,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1772908742] [2024-11-09 04:35:59,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:35:59,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:35:59,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:35:59,078 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:35:59,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 04:36:02,053 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:36:02,053 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:36:02,056 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-11-09 04:36:02,059 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:36:18,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1623 backedges. 381 proven. 60 refuted. 0 times theorem prover too weak. 1182 trivial. 0 not checked. [2024-11-09 04:36:18,905 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:36:24,182 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:36:24,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082884031] [2024-11-09 04:36:24,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:36:24,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772908742] [2024-11-09 04:36:24,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772908742] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:36:24,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1927815114] [2024-11-09 04:36:24,184 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:36:24,184 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:36:24,184 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:36:24,184 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:36:24,185 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:36:25,169 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,170 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,197 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,197 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,264 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,264 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,294 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,295 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:36:25,439 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:36:25,443 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:36:25,444 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:36:34,961 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '51208#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:36:34,961 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:36:34,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:36:34,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 04:36:34,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235894428] [2024-11-09 04:36:34,962 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:36:34,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 04:36:34,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:36:34,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 04:36:34,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=1673, Unknown=3, NotChecked=0, Total=1980 [2024-11-09 04:36:34,963 INFO L87 Difference]: Start difference. First operand 664 states and 923 transitions. Second operand has 21 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 15 states have internal predecessors, (34), 10 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-09 04:36:59,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:36:59,366 INFO L93 Difference]: Finished difference Result 819 states and 1164 transitions. [2024-11-09 04:36:59,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-09 04:36:59,367 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 15 states have internal predecessors, (34), 10 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) Word has length 184 [2024-11-09 04:36:59,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:36:59,371 INFO L225 Difference]: With dead ends: 819 [2024-11-09 04:36:59,371 INFO L226 Difference]: Without dead ends: 817 [2024-11-09 04:36:59,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 340 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 35.0s TimeCoverageRelationStatistics Valid=582, Invalid=3075, Unknown=3, NotChecked=0, Total=3660 [2024-11-09 04:36:59,372 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 42 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:36:59,372 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 407 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 10.2s Time] [2024-11-09 04:36:59,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2024-11-09 04:37:00,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 704. [2024-11-09 04:37:00,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 370 states have (on average 1.1486486486486487) internal successors, (425), 379 states have internal predecessors, (425), 279 states have call successors, (279), 54 states have call predecessors, (279), 54 states have return successors, (278), 270 states have call predecessors, (278), 278 states have call successors, (278) [2024-11-09 04:37:00,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 982 transitions. [2024-11-09 04:37:00,939 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 982 transitions. Word has length 184 [2024-11-09 04:37:00,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:37:00,940 INFO L471 AbstractCegarLoop]: Abstraction has 704 states and 982 transitions. [2024-11-09 04:37:00,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 15 states have internal predecessors, (34), 10 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 11 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-09 04:37:00,940 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 982 transitions. [2024-11-09 04:37:00,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-09 04:37:00,943 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:37:00,944 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 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 04:37:00,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-09 04:37:01,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:37:01,144 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:37:01,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:37:01,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1257214480, now seen corresponding path program 6 times [2024-11-09 04:37:01,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:37:01,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68757353] [2024-11-09 04:37:01,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:37:01,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:37:01,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:37:01,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1072616612] [2024-11-09 04:37:01,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:37:01,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:37:01,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:37:01,175 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:37:01,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-09 04:37:01,324 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:37:01,324 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:37:01,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-09 04:37:01,331 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:37:02,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 59 proven. 135 refuted. 0 times theorem prover too weak. 1537 trivial. 0 not checked. [2024-11-09 04:37:02,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:37:07,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 56 proven. 133 refuted. 0 times theorem prover too weak. 1542 trivial. 0 not checked. [2024-11-09 04:37:07,928 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:37:07,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68757353] [2024-11-09 04:37:07,928 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:37:07,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072616612] [2024-11-09 04:37:07,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072616612] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:37:07,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [614028732] [2024-11-09 04:37:07,930 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:37:07,930 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:37:07,930 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:37:07,930 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:37:07,931 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:37:09,169 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,169 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,195 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,196 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,253 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,254 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,284 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,284 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:09,437 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:37:09,441 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:37:09,442 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:37:13,159 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '54972#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:37:13,159 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:37:13,160 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:37:13,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2024-11-09 04:37:13,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277060334] [2024-11-09 04:37:13,160 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:37:13,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-09 04:37:13,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:37:13,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-09 04:37:13,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=1993, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 04:37:13,162 INFO L87 Difference]: Start difference. First operand 704 states and 982 transitions. Second operand has 32 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 19 states have call successors, (66), 3 states have call predecessors, (66), 2 states have return successors, (65), 18 states have call predecessors, (65), 17 states have call successors, (65) [2024-11-09 04:37:35,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:37:35,594 INFO L93 Difference]: Finished difference Result 985 states and 1449 transitions. [2024-11-09 04:37:35,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-09 04:37:35,594 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 19 states have call successors, (66), 3 states have call predecessors, (66), 2 states have return successors, (65), 18 states have call predecessors, (65), 17 states have call successors, (65) Word has length 187 [2024-11-09 04:37:35,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:37:35,599 INFO L225 Difference]: With dead ends: 985 [2024-11-09 04:37:35,600 INFO L226 Difference]: Without dead ends: 977 [2024-11-09 04:37:35,602 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 506 SyntacticMatches, 7 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2530 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=1255, Invalid=7865, Unknown=0, NotChecked=0, Total=9120 [2024-11-09 04:37:35,602 INFO L432 NwaCegarLoop]: 105 mSDtfsCounter, 203 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 1246 SdHoareTripleChecker+Invalid, 1904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:37:35,603 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 1246 Invalid, 1904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1525 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2024-11-09 04:37:35,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2024-11-09 04:37:37,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 900. [2024-11-09 04:37:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 452 states have (on average 1.174778761061947) internal successors, (531), 462 states have internal predecessors, (531), 390 states have call successors, (390), 57 states have call predecessors, (390), 57 states have return successors, (389), 380 states have call predecessors, (389), 389 states have call successors, (389) [2024-11-09 04:37:37,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1310 transitions. [2024-11-09 04:37:37,464 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1310 transitions. Word has length 187 [2024-11-09 04:37:37,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:37:37,465 INFO L471 AbstractCegarLoop]: Abstraction has 900 states and 1310 transitions. [2024-11-09 04:37:37,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 29 states have (on average 2.0) internal successors, (58), 29 states have internal predecessors, (58), 19 states have call successors, (66), 3 states have call predecessors, (66), 2 states have return successors, (65), 18 states have call predecessors, (65), 17 states have call successors, (65) [2024-11-09 04:37:37,465 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1310 transitions. [2024-11-09 04:37:37,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-09 04:37:37,468 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:37:37,468 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 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 04:37:37,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-09 04:37:37,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-09 04:37:37,669 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:37:37,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:37:37,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1409634732, now seen corresponding path program 7 times [2024-11-09 04:37:37,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:37:37,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432788484] [2024-11-09 04:37:37,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:37:37,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:37:37,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:37:37,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690019750] [2024-11-09 04:37:37,703 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:37:37,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:37:37,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:37:37,705 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:37:37,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-09 04:37:37,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:37:37,851 INFO L255 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-09 04:37:37,855 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:37:40,249 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 135 proven. 140 refuted. 0 times theorem prover too weak. 1456 trivial. 0 not checked. [2024-11-09 04:37:40,249 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:37:49,164 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:37:49,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432788484] [2024-11-09 04:37:49,164 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:37:49,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690019750] [2024-11-09 04:37:49,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690019750] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:37:49,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1278168277] [2024-11-09 04:37:49,165 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:37:49,165 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:37:49,166 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:37:49,166 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:37:49,166 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:37:50,404 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,404 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,437 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,438 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,495 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,495 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,527 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,527 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:37:50,686 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:37:50,691 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:37:50,693 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:37:55,296 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '59183#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:37:55,296 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:37:55,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:37:55,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 04:37:55,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350716558] [2024-11-09 04:37:55,296 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:37:55,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 04:37:55,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:37:55,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 04:37:55,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2112, Unknown=2, NotChecked=0, Total=2352 [2024-11-09 04:37:55,298 INFO L87 Difference]: Start difference. First operand 900 states and 1310 transitions. Second operand has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-09 04:38:00,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:38:00,804 INFO L93 Difference]: Finished difference Result 945 states and 1372 transitions. [2024-11-09 04:38:00,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 04:38:00,805 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) Word has length 187 [2024-11-09 04:38:00,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:38:00,809 INFO L225 Difference]: With dead ends: 945 [2024-11-09 04:38:00,809 INFO L226 Difference]: Without dead ends: 938 [2024-11-09 04:38:00,811 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 419 SyntacticMatches, 7 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=329, Invalid=3091, Unknown=2, NotChecked=0, Total=3422 [2024-11-09 04:38:00,811 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 52 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 1218 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:38:00,812 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 479 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1218 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-09 04:38:00,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2024-11-09 04:38:02,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 908. [2024-11-09 04:38:02,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 458 states have (on average 1.1724890829694323) internal successors, (537), 468 states have internal predecessors, (537), 390 states have call successors, (390), 59 states have call predecessors, (390), 59 states have return successors, (389), 380 states have call predecessors, (389), 389 states have call successors, (389) [2024-11-09 04:38:02,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1316 transitions. [2024-11-09 04:38:02,901 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1316 transitions. Word has length 187 [2024-11-09 04:38:02,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:38:02,902 INFO L471 AbstractCegarLoop]: Abstraction has 908 states and 1316 transitions. [2024-11-09 04:38:02,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-09 04:38:02,902 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1316 transitions. [2024-11-09 04:38:02,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-11-09 04:38:02,906 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:38:02,906 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:38:02,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-09 04:38:03,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-09 04:38:03,107 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:38:03,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:38:03,108 INFO L85 PathProgramCache]: Analyzing trace with hash -104636675, now seen corresponding path program 8 times [2024-11-09 04:38:03,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:38:03,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349203156] [2024-11-09 04:38:03,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:38:03,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:38:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:38:03,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1447421261] [2024-11-09 04:38:03,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:38:03,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:38:03,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:38:03,150 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:38:03,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-09 04:38:03,418 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-09 04:38:03,418 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:38:03,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-09 04:38:03,424 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:38:20,733 WARN L286 SmtUtils]: Spent 5.09s on a formula simplification that was a NOOP. DAG size: 41 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 04:38:38,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1739 backedges. 216 proven. 196 refuted. 0 times theorem prover too weak. 1327 trivial. 0 not checked. [2024-11-09 04:38:38,058 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:38:50,858 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:38:50,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349203156] [2024-11-09 04:38:50,858 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:38:50,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447421261] [2024-11-09 04:38:50,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447421261] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:38:50,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1388457949] [2024-11-09 04:38:50,860 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:38:50,860 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:38:50,860 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:38:50,860 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:38:50,860 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:38:52,042 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,042 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,071 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,071 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,130 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,131 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,166 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,167 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:38:52,334 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:38:52,344 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:38:52,346 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:39:20,902 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '63004#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:39:20,902 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:39:20,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:39:20,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 04:39:20,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264543113] [2024-11-09 04:39:20,903 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:39:20,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:39:20,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:39:20,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:39:20,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1468, Unknown=12, NotChecked=0, Total=1640 [2024-11-09 04:39:20,904 INFO L87 Difference]: Start difference. First operand 908 states and 1316 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 04:39:30,394 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 [0] [2024-11-09 04:39:32,546 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 04:39:34,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:39:36,684 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 04:39:39,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:39:43,207 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 04:39:45,425 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 04:39:47,948 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 04:39:49,960 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 [0] [2024-11-09 04:39:53,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:39:55,625 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 04:39:58,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:01,888 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 04:40:04,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:06,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:08,640 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 04:40:10,655 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 [0] [2024-11-09 04:40:12,660 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 04:40:15,037 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 04:40:17,276 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 04:40:18,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:20,850 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 04:40:24,383 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 04:40:26,925 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 [0] [2024-11-09 04:40:29,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:32,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:34,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:40:38,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:40:38,490 INFO L93 Difference]: Finished difference Result 962 states and 1400 transitions. [2024-11-09 04:40:38,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 04:40:38,491 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 190 [2024-11-09 04:40:38,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:40:38,498 INFO L225 Difference]: With dead ends: 962 [2024-11-09 04:40:38,498 INFO L226 Difference]: Without dead ends: 955 [2024-11-09 04:40:38,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 343 SyntacticMatches, 11 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 641 ImplicationChecksByTransitivity, 72.1s TimeCoverageRelationStatistics Valid=230, Invalid=2308, Unknown=12, NotChecked=0, Total=2550 [2024-11-09 04:40:38,499 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 30 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 28 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:40:38,500 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 729 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 797 Invalid, 16 Unknown, 0 Unchecked, 71.2s Time] [2024-11-09 04:40:38,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2024-11-09 04:40:40,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 860. [2024-11-09 04:40:40,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 438 states have (on average 1.1643835616438356) internal successors, (510), 448 states have internal predecessors, (510), 362 states have call successors, (362), 59 states have call predecessors, (362), 59 states have return successors, (361), 352 states have call predecessors, (361), 361 states have call successors, (361) [2024-11-09 04:40:40,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1233 transitions. [2024-11-09 04:40:40,653 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1233 transitions. Word has length 190 [2024-11-09 04:40:40,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:40:40,654 INFO L471 AbstractCegarLoop]: Abstraction has 860 states and 1233 transitions. [2024-11-09 04:40:40,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-09 04:40:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1233 transitions. [2024-11-09 04:40:40,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-09 04:40:40,658 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:40:40,658 INFO L215 NwaCegarLoop]: trace histogram [31, 30, 30, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:40:40,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-09 04:40:40,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-09 04:40:40,859 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:40:40,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:40:40,859 INFO L85 PathProgramCache]: Analyzing trace with hash 2021889004, now seen corresponding path program 18 times [2024-11-09 04:40:40,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:40:40,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365909184] [2024-11-09 04:40:40,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:40:40,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:40:40,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:40:40,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1659728249] [2024-11-09 04:40:40,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:40:40,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:40,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:40:40,915 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:40:40,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-09 04:40:41,113 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:40:41,113 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:40:41,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-09 04:40:41,121 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:40:44,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1999 backedges. 154 proven. 248 refuted. 0 times theorem prover too weak. 1597 trivial. 0 not checked. [2024-11-09 04:40:44,414 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:40:45,588 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:40:45,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365909184] [2024-11-09 04:40:45,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:40:45,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659728249] [2024-11-09 04:40:45,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659728249] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:40:45,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [442835954] [2024-11-09 04:40:45,589 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:40:45,590 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:40:45,590 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:40:45,590 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:40:45,590 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:40:46,669 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,670 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,710 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,711 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,811 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,811 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,866 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:46,867 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:40:47,107 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:40:47,115 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:40:47,116 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:40:51,673 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '66841#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:40:51,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:40:51,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:40:51,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 04:40:51,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513488447] [2024-11-09 04:40:51,674 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:40:51,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 04:40:51,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:40:51,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 04:40:51,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:40:51,676 INFO L87 Difference]: Start difference. First operand 860 states and 1233 transitions. Second operand has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 12 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 12 states have call successors, (36) [2024-11-09 04:40:56,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:40:56,630 INFO L93 Difference]: Finished difference Result 953 states and 1371 transitions. [2024-11-09 04:40:56,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:40:56,631 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 12 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 12 states have call successors, (36) Word has length 201 [2024-11-09 04:40:56,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:40:56,636 INFO L225 Difference]: With dead ends: 953 [2024-11-09 04:40:56,636 INFO L226 Difference]: Without dead ends: 951 [2024-11-09 04:40:56,637 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 373 SyntacticMatches, 9 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1005 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=301, Invalid=3005, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 04:40:56,638 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 53 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:40:56,638 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 834 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-09 04:40:56,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2024-11-09 04:40:58,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 921. [2024-11-09 04:40:58,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 467 states have (on average 1.1670235546038543) internal successors, (545), 477 states have internal predecessors, (545), 390 states have call successors, (390), 63 states have call predecessors, (390), 63 states have return successors, (389), 380 states have call predecessors, (389), 389 states have call successors, (389) [2024-11-09 04:40:58,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1324 transitions. [2024-11-09 04:40:58,849 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1324 transitions. Word has length 201 [2024-11-09 04:40:58,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:40:58,850 INFO L471 AbstractCegarLoop]: Abstraction has 921 states and 1324 transitions. [2024-11-09 04:40:58,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 12 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 12 states have call successors, (36) [2024-11-09 04:40:58,851 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1324 transitions. [2024-11-09 04:40:58,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-11-09 04:40:58,854 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:40:58,855 INFO L215 NwaCegarLoop]: trace histogram [31, 30, 30, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:40:58,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-09 04:40:59,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:59,055 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:40:59,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:40:59,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1353200590, now seen corresponding path program 19 times [2024-11-09 04:40:59,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:40:59,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471036517] [2024-11-09 04:40:59,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:40:59,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:40:59,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:40:59,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1081509447] [2024-11-09 04:40:59,105 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:40:59,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:59,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:40:59,107 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:40:59,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-09 04:40:59,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:40:59,307 INFO L255 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-09 04:40:59,312 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:41:22,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1999 backedges. 165 proven. 237 refuted. 0 times theorem prover too weak. 1597 trivial. 0 not checked. [2024-11-09 04:41:22,975 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:41:29,343 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:41:29,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471036517] [2024-11-09 04:41:29,343 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:41:29,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081509447] [2024-11-09 04:41:29,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081509447] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:41:29,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1510753321] [2024-11-09 04:41:29,345 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:41:29,345 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:41:29,345 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:41:29,345 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:41:29,346 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:41:30,523 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,524 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,553 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,554 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,612 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,613 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,644 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,644 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:41:30,778 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:41:30,783 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:41:30,784 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:41:51,068 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '70767#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:41:51,068 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:41:51,068 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:41:51,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-11-09 04:41:51,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437537836] [2024-11-09 04:41:51,068 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:41:51,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-09 04:41:51,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:41:51,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-09 04:41:51,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1949, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 04:41:51,070 INFO L87 Difference]: Start difference. First operand 921 states and 1324 transitions. Second operand has 25 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 21 states have internal predecessors, (40), 13 states have call successors, (37), 2 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 04:42:03,672 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 04:42:05,702 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 04:42:23,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:42:28,871 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 04:42:33,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 04:42:35,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:42:35,668 INFO L93 Difference]: Finished difference Result 991 states and 1425 transitions. [2024-11-09 04:42:35,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 04:42:35,670 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 21 states have internal predecessors, (40), 13 states have call successors, (37), 2 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 201 [2024-11-09 04:42:35,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:42:35,677 INFO L225 Difference]: With dead ends: 991 [2024-11-09 04:42:35,678 INFO L226 Difference]: Without dead ends: 989 [2024-11-09 04:42:35,679 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 372 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 50.5s TimeCoverageRelationStatistics Valid=332, Invalid=3328, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 04:42:35,680 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 52 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 39 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:42:35,680 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 687 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1349 Invalid, 3 Unknown, 0 Unchecked, 30.7s Time] [2024-11-09 04:42:35,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2024-11-09 04:42:38,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 949. [2024-11-09 04:42:38,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 480 states have (on average 1.16875) internal successors, (561), 489 states have internal predecessors, (561), 403 states have call successors, (403), 65 states have call predecessors, (403), 65 states have return successors, (402), 394 states have call predecessors, (402), 402 states have call successors, (402) [2024-11-09 04:42:38,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1366 transitions. [2024-11-09 04:42:38,010 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1366 transitions. Word has length 201 [2024-11-09 04:42:38,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:42:38,010 INFO L471 AbstractCegarLoop]: Abstraction has 949 states and 1366 transitions. [2024-11-09 04:42:38,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 21 states have internal predecessors, (40), 13 states have call successors, (37), 2 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 04:42:38,011 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1366 transitions. [2024-11-09 04:42:38,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-09 04:42:38,014 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:42:38,015 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 3, 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 04:42:38,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-09 04:42:38,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-09 04:42:38,216 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:42:38,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:42:38,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1355339403, now seen corresponding path program 9 times [2024-11-09 04:42:38,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:42:38,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957955305] [2024-11-09 04:42:38,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:42:38,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:42:38,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:42:38,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1973982290] [2024-11-09 04:42:38,260 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:42:38,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:42:38,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:42:38,262 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:42:38,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-09 04:42:38,426 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:42:38,426 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:42:38,430 INFO L255 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 04:42:38,439 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:42:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2253 backedges. 192 proven. 145 refuted. 0 times theorem prover too weak. 1916 trivial. 0 not checked. [2024-11-09 04:42:41,665 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:42:45,933 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:42:45,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957955305] [2024-11-09 04:42:45,933 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:42:45,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973982290] [2024-11-09 04:42:45,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973982290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:42:45,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [526399200] [2024-11-09 04:42:45,934 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:42:45,934 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:42:45,934 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:42:45,935 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:42:45,935 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:42:46,905 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:46,906 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:46,930 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:46,930 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:46,981 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:46,982 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:47,009 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:47,010 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:42:47,134 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:42:47,140 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:42:47,141 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:42:50,703 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '74798#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:42:50,703 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:42:50,703 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:42:50,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-09 04:42:50,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288287570] [2024-11-09 04:42:50,704 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:42:50,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 04:42:50,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:42:50,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 04:42:50,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1695, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 04:42:50,705 INFO L87 Difference]: Start difference. First operand 949 states and 1366 transitions. Second operand has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) [2024-11-09 04:43:01,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:43:01,562 INFO L93 Difference]: Finished difference Result 1002 states and 1441 transitions. [2024-11-09 04:43:01,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 04:43:01,563 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) Word has length 209 [2024-11-09 04:43:01,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:43:01,567 INFO L225 Difference]: With dead ends: 1002 [2024-11-09 04:43:01,568 INFO L226 Difference]: Without dead ends: 995 [2024-11-09 04:43:01,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 382 SyntacticMatches, 7 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2024-11-09 04:43:01,569 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 40 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:43:01,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 711 Invalid, 1403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2024-11-09 04:43:01,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2024-11-09 04:43:04,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 957. [2024-11-09 04:43:04,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 486 states have (on average 1.1666666666666667) internal successors, (567), 495 states have internal predecessors, (567), 403 states have call successors, (403), 67 states have call predecessors, (403), 67 states have return successors, (402), 394 states have call predecessors, (402), 402 states have call successors, (402) [2024-11-09 04:43:04,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1372 transitions. [2024-11-09 04:43:04,034 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1372 transitions. Word has length 209 [2024-11-09 04:43:04,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:43:04,035 INFO L471 AbstractCegarLoop]: Abstraction has 957 states and 1372 transitions. [2024-11-09 04:43:04,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) [2024-11-09 04:43:04,035 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1372 transitions. [2024-11-09 04:43:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-09 04:43:04,039 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:43:04,039 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:43:04,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-09 04:43:04,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-09 04:43:04,244 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:43:04,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:43:04,245 INFO L85 PathProgramCache]: Analyzing trace with hash 186254686, now seen corresponding path program 10 times [2024-11-09 04:43:04,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:43:04,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583083933] [2024-11-09 04:43:04,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:43:04,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:43:04,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:43:04,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947083142] [2024-11-09 04:43:04,287 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:43:04,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:43:04,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:43:04,289 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:43:04,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-09 04:43:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:43:04,485 INFO L255 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-09 04:43:04,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:43:07,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2261 backedges. 193 proven. 239 refuted. 0 times theorem prover too weak. 1829 trivial. 0 not checked. [2024-11-09 04:43:07,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:43:09,261 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:43:09,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583083933] [2024-11-09 04:43:09,261 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:43:09,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947083142] [2024-11-09 04:43:09,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947083142] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:43:09,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1790403005] [2024-11-09 04:43:09,262 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:43:09,262 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:43:09,263 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:43:09,263 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:43:09,263 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:43:10,299 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,299 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,325 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,325 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,378 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,379 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,408 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,408 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:10,543 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:43:10,548 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:43:10,549 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:43:14,926 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '78865#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:43:14,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:43:14,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:43:14,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 04:43:14,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232104097] [2024-11-09 04:43:14,926 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:43:14,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 04:43:14,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:43:14,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 04:43:14,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:43:14,928 INFO L87 Difference]: Start difference. First operand 957 states and 1372 transitions. Second operand has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-09 04:43:20,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:43:20,625 INFO L93 Difference]: Finished difference Result 998 states and 1432 transitions. [2024-11-09 04:43:20,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:43:20,626 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) Word has length 212 [2024-11-09 04:43:20,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:43:20,630 INFO L225 Difference]: With dead ends: 998 [2024-11-09 04:43:20,630 INFO L226 Difference]: Without dead ends: 991 [2024-11-09 04:43:20,631 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 384 SyntacticMatches, 9 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=291, Invalid=3015, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 04:43:20,631 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 55 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:43:20,632 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 876 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-09 04:43:20,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2024-11-09 04:43:22,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 957. [2024-11-09 04:43:22,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 486 states have (on average 1.1666666666666667) internal successors, (567), 495 states have internal predecessors, (567), 403 states have call successors, (403), 67 states have call predecessors, (403), 67 states have return successors, (402), 394 states have call predecessors, (402), 402 states have call successors, (402) [2024-11-09 04:43:22,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 1372 transitions. [2024-11-09 04:43:22,927 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 1372 transitions. Word has length 212 [2024-11-09 04:43:22,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:43:22,927 INFO L471 AbstractCegarLoop]: Abstraction has 957 states and 1372 transitions. [2024-11-09 04:43:22,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-09 04:43:22,927 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 1372 transitions. [2024-11-09 04:43:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-09 04:43:22,930 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:43:22,930 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:43:22,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-09 04:43:23,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-09 04:43:23,131 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:43:23,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:43:23,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1795161028, now seen corresponding path program 11 times [2024-11-09 04:43:23,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:43:23,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996083579] [2024-11-09 04:43:23,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:43:23,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:43:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:43:23,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080687979] [2024-11-09 04:43:23,170 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:43:23,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:43:23,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:43:23,172 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:43:23,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e4ac06f4-4a6a-4d6c-8936-36deb23dc8c8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-09 04:43:23,507 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-09 04:43:23,507 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:43:23,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-09 04:43:23,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:43:40,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2261 backedges. 338 proven. 234 refuted. 0 times theorem prover too weak. 1689 trivial. 0 not checked. [2024-11-09 04:43:40,437 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:43:45,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:43:45,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996083579] [2024-11-09 04:43:45,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:43:45,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080687979] [2024-11-09 04:43:45,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080687979] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:43:45,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [129452756] [2024-11-09 04:43:45,248 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:43:45,249 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:43:45,249 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:43:45,249 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:43:45,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:43:46,433 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,434 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,461 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,462 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,518 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,518 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,549 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,550 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-09 04:43:46,707 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:43:46,712 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:43:46,713 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:43:54,114 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '82991#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:43:54,114 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:43:54,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:43:54,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-09 04:43:54,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730668866] [2024-11-09 04:43:54,115 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:43:54,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 04:43:54,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:43:54,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 04:43:54,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:43:54,116 INFO L87 Difference]: Start difference. First operand 957 states and 1372 transitions. Second operand has 22 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30)