./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.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_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/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_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/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_514543cb-2a17-498e-8b14-d5e1aebaa421/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 c3e4caaff40cd418d8c93f0410c37d1e421cc5f90c41578bfaa7bb16ff289f1e --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 04:30:25,631 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 04:30:25,747 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 04:30:25,757 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 04:30:25,757 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 04:30:25,818 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 04:30:25,822 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 04:30:25,822 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 04:30:25,823 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 04:30:25,825 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 04:30:25,826 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 04:30:25,826 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 04:30:25,826 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 04:30:25,827 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 04:30:25,827 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 04:30:25,828 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 04:30:25,831 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 04:30:25,832 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 04:30:25,832 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 04:30:25,832 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 04:30:25,833 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 04:30:25,843 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 04:30:25,847 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 04:30:25,848 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 04:30:25,848 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 04:30:25,852 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 04:30:25,852 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 04:30:25,852 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 04:30:25,853 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 04:30:25,853 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 04:30:25,853 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 04:30:25,853 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 04:30:25,854 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 04:30:25,854 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 04:30:25,854 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 04:30:25,855 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 04:30:25,855 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 04:30:25,855 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 04:30:25,855 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:30:25,856 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 04:30:25,856 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 04:30:25,857 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 04:30:25,858 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 04:30:25,858 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 04:30:25,858 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 04:30:25,859 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 04:30:25,859 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 04:30:25,859 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_514543cb-2a17-498e-8b14-d5e1aebaa421/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_514543cb-2a17-498e-8b14-d5e1aebaa421/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 -> c3e4caaff40cd418d8c93f0410c37d1e421cc5f90c41578bfaa7bb16ff289f1e [2024-11-09 04:30:26,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 04:30:26,247 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 04:30:26,260 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 04:30:26,261 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 04:30:26,266 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 04:30:26,268 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c Unable to find full path for "g++" [2024-11-09 04:30:28,612 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 04:30:28,825 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 04:30:28,826 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c [2024-11-09 04:30:28,835 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/data/fd9363d97/5f1107061a244793987fcf280d4af7a5/FLAG63219fa3a [2024-11-09 04:30:28,852 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/data/fd9363d97/5f1107061a244793987fcf280d4af7a5 [2024-11-09 04:30:28,855 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 04:30:28,857 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 04:30:28,859 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 04:30:28,859 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 04:30:28,866 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 04:30:28,867 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:30:28" (1/1) ... [2024-11-09 04:30:28,869 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74d11e41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:28, skipping insertion in model container [2024-11-09 04:30:28,869 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:30:28" (1/1) ... [2024-11-09 04:30:28,893 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 04:30:29,096 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_514543cb-2a17-498e-8b14-d5e1aebaa421/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c[490,503] [2024-11-09 04:30:29,124 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:30:29,134 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 04:30:29,149 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_514543cb-2a17-498e-8b14-d5e1aebaa421/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c[490,503] [2024-11-09 04:30:29,161 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:30:29,181 INFO L204 MainTranslator]: Completed translation [2024-11-09 04:30:29,182 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29 WrapperNode [2024-11-09 04:30:29,182 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 04:30:29,183 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 04:30:29,183 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 04:30:29,184 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 04:30:29,193 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:30:29" (1/1) ... [2024-11-09 04:30:29,202 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:30:29" (1/1) ... [2024-11-09 04:30:29,234 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 80 [2024-11-09 04:30:29,234 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 04:30:29,235 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 04:30:29,235 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 04:30:29,235 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 04:30:29,244 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,245 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,247 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,247 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,252 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,257 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,258 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,259 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,262 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 04:30:29,263 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 04:30:29,263 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 04:30:29,263 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 04:30:29,264 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (1/1) ... [2024-11-09 04:30:29,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:30:29,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:29,348 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/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:30:29,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/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:30:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 04:30:29,396 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 04:30:29,396 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 04:30:29,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 04:30:29,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 04:30:29,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 04:30:29,397 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 04:30:29,397 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 04:30:29,462 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 04:30:29,464 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 04:30:29,647 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2024-11-09 04:30:29,648 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 04:30:29,685 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 04:30:29,685 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-09 04:30:29,686 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:30:29 BoogieIcfgContainer [2024-11-09 04:30:29,686 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 04:30:29,689 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 04:30:29,690 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 04:30:29,693 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 04:30:29,694 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 04:30:28" (1/3) ... [2024-11-09 04:30:29,695 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@101e7937 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:30:29, skipping insertion in model container [2024-11-09 04:30:29,695 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:30:29" (2/3) ... [2024-11-09 04:30:29,695 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@101e7937 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:30:29, skipping insertion in model container [2024-11-09 04:30:29,696 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:30:29" (3/3) ... [2024-11-09 04:30:29,697 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound100.c [2024-11-09 04:30:29,719 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 04:30:29,719 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 04:30:29,793 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 04:30:29,799 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;@1bbc2198, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 04:30:29,800 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 04:30:29,803 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 18 states have internal predecessors, (25), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-09 04:30:29,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 04:30:29,811 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:29,812 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:29,813 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:29,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:29,819 INFO L85 PathProgramCache]: Analyzing trace with hash 931690765, now seen corresponding path program 1 times [2024-11-09 04:30:29,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:29,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893819437] [2024-11-09 04:30:29,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:29,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:29,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:30,038 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:30:30,040 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:30,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893819437] [2024-11-09 04:30:30,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893819437] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:30,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:30,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 04:30:30,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621948600] [2024-11-09 04:30:30,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:30,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 04:30:30,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:30,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 04:30:30,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 04:30:30,084 INFO L87 Difference]: Start difference. First operand has 30 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 18 states have internal predecessors, (25), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:30,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:30,124 INFO L93 Difference]: Finished difference Result 51 states and 79 transitions. [2024-11-09 04:30:30,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 04:30:30,127 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 20 [2024-11-09 04:30:30,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:30,136 INFO L225 Difference]: With dead ends: 51 [2024-11-09 04:30:30,136 INFO L226 Difference]: Without dead ends: 28 [2024-11-09 04:30:30,139 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:30:30,143 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:30,144 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 36 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 04:30:30,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-09 04:30:30,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-09 04:30:30,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 16 states have (on average 1.25) internal successors, (20), 17 states have internal predecessors, (20), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-09 04:30:30,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 37 transitions. [2024-11-09 04:30:30,202 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 37 transitions. Word has length 20 [2024-11-09 04:30:30,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:30,206 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 37 transitions. [2024-11-09 04:30:30,206 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:30,208 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 37 transitions. [2024-11-09 04:30:30,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-09 04:30:30,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:30,210 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:30,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 04:30:30,212 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:30,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:30,213 INFO L85 PathProgramCache]: Analyzing trace with hash 258808021, now seen corresponding path program 1 times [2024-11-09 04:30:30,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:30,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237810066] [2024-11-09 04:30:30,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:30,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:30,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:30,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 04:30:30,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:30,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237810066] [2024-11-09 04:30:30,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237810066] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:30,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:30,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:30:30,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642200273] [2024-11-09 04:30:30,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:30,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:30:30,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:30,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:30:30,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:30,512 INFO L87 Difference]: Start difference. First operand 28 states and 37 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:30,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:30,681 INFO L93 Difference]: Finished difference Result 47 states and 62 transitions. [2024-11-09 04:30:30,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:30:30,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 21 [2024-11-09 04:30:30,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:30,683 INFO L225 Difference]: With dead ends: 47 [2024-11-09 04:30:30,683 INFO L226 Difference]: Without dead ends: 40 [2024-11-09 04:30:30,684 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 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:30:30,686 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 30 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:30,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 87 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:30:30,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-09 04:30:30,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 30. [2024-11-09 04:30:30,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 18 states have (on average 1.2222222222222223) internal successors, (22), 19 states have internal predecessors, (22), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-09 04:30:30,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2024-11-09 04:30:30,708 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 21 [2024-11-09 04:30:30,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:30,709 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2024-11-09 04:30:30,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:30,710 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2024-11-09 04:30:30,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-09 04:30:30,710 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:30,712 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:30,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 04:30:30,712 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:30,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:30,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1682213028, now seen corresponding path program 1 times [2024-11-09 04:30:30,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:30,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698518919] [2024-11-09 04:30:30,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:30,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:30,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [920251380] [2024-11-09 04:30:30,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:30,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:30,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:30,788 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:30,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 04:30:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:30,887 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 04:30:30,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:31,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:30:31,159 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:30:31,159 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:31,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698518919] [2024-11-09 04:30:31,160 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:31,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920251380] [2024-11-09 04:30:31,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920251380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:31,160 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:31,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:30:31,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799302862] [2024-11-09 04:30:31,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:31,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:30:31,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:31,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:30:31,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:31,166 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:31,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:31,270 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2024-11-09 04:30:31,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:30:31,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 24 [2024-11-09 04:30:31,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:31,273 INFO L225 Difference]: With dead ends: 46 [2024-11-09 04:30:31,275 INFO L226 Difference]: Without dead ends: 44 [2024-11-09 04:30:31,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 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:30:31,277 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 7 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:31,279 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 115 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:30:31,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2024-11-09 04:30:31,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 43. [2024-11-09 04:30:31,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 27 states have internal predecessors, (32), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-09 04:30:31,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 57 transitions. [2024-11-09 04:30:31,304 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 57 transitions. Word has length 24 [2024-11-09 04:30:31,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:31,304 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 57 transitions. [2024-11-09 04:30:31,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 04:30:31,305 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 57 transitions. [2024-11-09 04:30:31,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-09 04:30:31,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:31,307 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:31,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:31,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:31,513 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:31,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:31,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1897574286, now seen corresponding path program 1 times [2024-11-09 04:30:31,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:31,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284205759] [2024-11-09 04:30:31,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:31,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:31,722 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 04:30:31,722 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:31,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284205759] [2024-11-09 04:30:31,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284205759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:30:31,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800005284] [2024-11-09 04:30:31,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:31,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:31,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:31,727 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:31,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 04:30:31,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:31,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:30:31,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:31,844 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 04:30:31,844 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:31,966 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-09 04:30:31,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800005284] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:31,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1506117633] [2024-11-09 04:30:32,003 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-09 04:30:32,003 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:32,008 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:32,015 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:32,016 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:33,523 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:33,526 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:34,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1506117633] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:34,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 04:30:34,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [7, 7, 7] total 18 [2024-11-09 04:30:34,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877403915] [2024-11-09 04:30:34,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:34,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-09 04:30:34,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:34,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-09 04:30:34,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2024-11-09 04:30:34,943 INFO L87 Difference]: Start difference. First operand 43 states and 57 transitions. Second operand has 13 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 04:30:35,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:35,379 INFO L93 Difference]: Finished difference Result 81 states and 113 transitions. [2024-11-09 04:30:35,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 04:30:35,380 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 26 [2024-11-09 04:30:35,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:35,381 INFO L225 Difference]: With dead ends: 81 [2024-11-09 04:30:35,382 INFO L226 Difference]: Without dead ends: 74 [2024-11-09 04:30:35,382 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 63 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2024-11-09 04:30:35,384 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 72 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:35,384 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 45 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 04:30:35,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-11-09 04:30:35,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 50. [2024-11-09 04:30:35,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 33 states have (on average 1.2424242424242424) internal successors, (41), 34 states have internal predecessors, (41), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-09 04:30:35,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 66 transitions. [2024-11-09 04:30:35,419 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 66 transitions. Word has length 26 [2024-11-09 04:30:35,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:35,420 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 66 transitions. [2024-11-09 04:30:35,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 8 states have (on average 1.625) internal successors, (13), 7 states have internal predecessors, (13), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 04:30:35,424 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 66 transitions. [2024-11-09 04:30:35,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-09 04:30:35,425 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:35,425 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:35,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 04:30:35,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:35,626 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:35,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:35,627 INFO L85 PathProgramCache]: Analyzing trace with hash -408375095, now seen corresponding path program 1 times [2024-11-09 04:30:35,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:35,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447565939] [2024-11-09 04:30:35,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:35,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:35,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:35,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [283167961] [2024-11-09 04:30:35,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:35,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:35,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:35,653 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:35,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 04:30:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:35,723 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 04:30:35,725 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:35,823 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:30:35,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:30:35,824 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:35,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447565939] [2024-11-09 04:30:35,824 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:35,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283167961] [2024-11-09 04:30:35,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283167961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:35,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:35,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:30:35,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009557798] [2024-11-09 04:30:35,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:35,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:30:35,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:35,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:30:35,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:35,828 INFO L87 Difference]: Start difference. First operand 50 states and 66 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 04:30:35,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:35,927 INFO L93 Difference]: Finished difference Result 58 states and 73 transitions. [2024-11-09 04:30:35,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:30:35,928 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 29 [2024-11-09 04:30:35,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:35,929 INFO L225 Difference]: With dead ends: 58 [2024-11-09 04:30:35,929 INFO L226 Difference]: Without dead ends: 56 [2024-11-09 04:30:35,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 25 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:30:35,931 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 7 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:35,932 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 112 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:30:35,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-09 04:30:35,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2024-11-09 04:30:35,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.2222222222222223) internal successors, (44), 37 states have internal predecessors, (44), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-09 04:30:35,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 69 transitions. [2024-11-09 04:30:35,962 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 69 transitions. Word has length 29 [2024-11-09 04:30:35,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:35,963 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 69 transitions. [2024-11-09 04:30:35,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 04:30:35,963 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 69 transitions. [2024-11-09 04:30:35,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-09 04:30:35,964 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:35,965 INFO L215 NwaCegarLoop]: trace histogram [4, 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:35,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:36,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:36,169 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:36,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:36,170 INFO L85 PathProgramCache]: Analyzing trace with hash 722751463, now seen corresponding path program 1 times [2024-11-09 04:30:36,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:36,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686637768] [2024-11-09 04:30:36,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:36,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:36,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:36,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1244603060] [2024-11-09 04:30:36,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:36,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:36,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:36,192 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:36,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 04:30:36,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:36,258 INFO L255 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 04:30:36,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:36,416 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:30:36,416 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:36,547 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:30:36,548 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:36,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686637768] [2024-11-09 04:30:36,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:36,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244603060] [2024-11-09 04:30:36,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244603060] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:36,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [560294590] [2024-11-09 04:30:36,551 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-09 04:30:36,552 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:36,552 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:36,553 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:36,553 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:37,318 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 84 for LOIs [2024-11-09 04:30:37,460 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:37,461 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:39,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [560294590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:39,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:30:39,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [7, 6] total 23 [2024-11-09 04:30:39,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455913795] [2024-11-09 04:30:39,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:39,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 04:30:39,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:39,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 04:30:39,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2024-11-09 04:30:39,726 INFO L87 Difference]: Start difference. First operand 54 states and 69 transitions. Second operand has 16 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 9 states have internal predecessors, (14), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 04:30:40,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:40,388 INFO L93 Difference]: Finished difference Result 98 states and 138 transitions. [2024-11-09 04:30:40,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 04:30:40,389 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 9 states have internal predecessors, (14), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 29 [2024-11-09 04:30:40,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:40,391 INFO L225 Difference]: With dead ends: 98 [2024-11-09 04:30:40,391 INFO L226 Difference]: Without dead ends: 96 [2024-11-09 04:30:40,392 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2024-11-09 04:30:40,393 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 64 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:40,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 63 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 04:30:40,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-11-09 04:30:40,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 89. [2024-11-09 04:30:40,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 50 states have (on average 1.24) internal successors, (62), 53 states have internal predecessors, (62), 33 states have call successors, (33), 5 states have call predecessors, (33), 5 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-09 04:30:40,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 127 transitions. [2024-11-09 04:30:40,449 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 127 transitions. Word has length 29 [2024-11-09 04:30:40,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:40,450 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 127 transitions. [2024-11-09 04:30:40,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 9 states have internal predecessors, (14), 5 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 04:30:40,450 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 127 transitions. [2024-11-09 04:30:40,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-09 04:30:40,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:40,452 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:40,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:40,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:40,653 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:40,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:40,654 INFO L85 PathProgramCache]: Analyzing trace with hash 653099487, now seen corresponding path program 1 times [2024-11-09 04:30:40,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:40,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626370823] [2024-11-09 04:30:40,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:40,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:40,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:40,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [665266067] [2024-11-09 04:30:40,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:40,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:40,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:40,719 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:40,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 04:30:40,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:40,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-09 04:30:40,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:41,728 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 04:30:41,729 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:43,213 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 04:30:43,214 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:43,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626370823] [2024-11-09 04:30:43,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:43,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665266067] [2024-11-09 04:30:43,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665266067] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:43,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [481997855] [2024-11-09 04:30:43,219 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:30:43,220 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:43,221 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:43,222 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:43,222 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:30:49,395 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 04:30:49,401 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:30:49,403 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:30:51,135 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1953#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:30:51,136 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:30:51,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:30:51,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2024-11-09 04:30:51,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747423807] [2024-11-09 04:30:51,137 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:30:51,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 04:30:51,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:51,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 04:30:51,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 04:30:51,141 INFO L87 Difference]: Start difference. First operand 89 states and 127 transitions. Second operand has 22 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-09 04:30:57,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:57,278 INFO L93 Difference]: Finished difference Result 277 states and 410 transitions. [2024-11-09 04:30:57,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-09 04:30:57,279 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 51 [2024-11-09 04:30:57,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:57,283 INFO L225 Difference]: With dead ends: 277 [2024-11-09 04:30:57,284 INFO L226 Difference]: Without dead ends: 239 [2024-11-09 04:30:57,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=480, Invalid=3180, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 04:30:57,288 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 163 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:57,289 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 337 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-09 04:30:57,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-09 04:30:57,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 167. [2024-11-09 04:30:57,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 106 states have (on average 1.2547169811320755) internal successors, (133), 108 states have internal predecessors, (133), 53 states have call successors, (53), 7 states have call predecessors, (53), 7 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2024-11-09 04:30:57,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 238 transitions. [2024-11-09 04:30:57,434 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 238 transitions. Word has length 51 [2024-11-09 04:30:57,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:57,435 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 238 transitions. [2024-11-09 04:30:57,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-09 04:30:57,435 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 238 transitions. [2024-11-09 04:30:57,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 04:30:57,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:57,441 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:30:57,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:57,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:57,645 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:57,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:57,646 INFO L85 PathProgramCache]: Analyzing trace with hash 932274474, now seen corresponding path program 1 times [2024-11-09 04:30:57,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:57,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696334023] [2024-11-09 04:30:57,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:57,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:57,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2053290121] [2024-11-09 04:30:57,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:57,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:57,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:57,681 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:57,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 04:30:57,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:57,777 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 04:30:57,780 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:57,887 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-11-09 04:30:57,887 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:58,004 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2024-11-09 04:30:58,004 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:58,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696334023] [2024-11-09 04:30:58,004 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:58,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053290121] [2024-11-09 04:30:58,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053290121] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 04:30:58,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:30:58,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2024-11-09 04:30:58,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803530430] [2024-11-09 04:30:58,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:58,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:30:58,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:58,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:30:58,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:30:58,009 INFO L87 Difference]: Start difference. First operand 167 states and 238 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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:30:58,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:58,222 INFO L93 Difference]: Finished difference Result 181 states and 249 transitions. [2024-11-09 04:30:58,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:30:58,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 61 [2024-11-09 04:30:58,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:58,228 INFO L225 Difference]: With dead ends: 181 [2024-11-09 04:30:58,228 INFO L226 Difference]: Without dead ends: 179 [2024-11-09 04:30:58,229 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:30:58,230 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:58,230 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 108 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:30:58,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-09 04:30:58,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2024-11-09 04:30:58,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 115 states have (on average 1.2347826086956522) internal successors, (142), 117 states have internal predecessors, (142), 53 states have call successors, (53), 10 states have call predecessors, (53), 10 states have return successors, (52), 51 states have call predecessors, (52), 52 states have call successors, (52) [2024-11-09 04:30:58,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 247 transitions. [2024-11-09 04:30:58,402 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 247 transitions. Word has length 61 [2024-11-09 04:30:58,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:58,403 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 247 transitions. [2024-11-09 04:30:58,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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:30:58,403 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 247 transitions. [2024-11-09 04:30:58,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-09 04:30:58,410 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:58,410 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 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] [2024-11-09 04:30:58,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 04:30:58,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:58,611 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:30:58,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:58,612 INFO L85 PathProgramCache]: Analyzing trace with hash -341181603, now seen corresponding path program 1 times [2024-11-09 04:30:58,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:58,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242767762] [2024-11-09 04:30:58,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:58,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:30:58,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1841588334] [2024-11-09 04:30:58,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:58,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:30:58,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:30:58,650 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:30:58,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 04:30:58,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:58,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-09 04:30:58,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:30:59,479 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 04:30:59,479 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:30:59,682 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 04:30:59,682 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:59,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242767762] [2024-11-09 04:30:59,683 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:30:59,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841588334] [2024-11-09 04:30:59,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841588334] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:30:59,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [288224899] [2024-11-09 04:30:59,686 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:30:59,686 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:30:59,687 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:30:59,687 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:30:59,687 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:05,402 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:31:05,409 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:05,411 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:06,745 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4043#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:31:06,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:06,746 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:31:06,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 22 [2024-11-09 04:31:06,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563573731] [2024-11-09 04:31:06,746 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:06,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 04:31:06,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:06,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 04:31:06,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 04:31:06,749 INFO L87 Difference]: Start difference. First operand 179 states and 247 transitions. Second operand has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-09 04:31:12,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:12,898 INFO L93 Difference]: Finished difference Result 295 states and 399 transitions. [2024-11-09 04:31:12,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 04:31:12,899 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 59 [2024-11-09 04:31:12,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:12,902 INFO L225 Difference]: With dead ends: 295 [2024-11-09 04:31:12,902 INFO L226 Difference]: Without dead ends: 239 [2024-11-09 04:31:12,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=313, Invalid=2657, Unknown=0, NotChecked=0, Total=2970 [2024-11-09 04:31:12,905 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 111 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:12,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 563 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-09 04:31:12,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-09 04:31:13,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 200. [2024-11-09 04:31:13,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 133 states have (on average 1.218045112781955) internal successors, (162), 137 states have internal predecessors, (162), 53 states have call successors, (53), 13 states have call predecessors, (53), 13 states have return successors, (52), 49 states have call predecessors, (52), 52 states have call successors, (52) [2024-11-09 04:31:13,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 267 transitions. [2024-11-09 04:31:13,054 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 267 transitions. Word has length 59 [2024-11-09 04:31:13,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:13,055 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 267 transitions. [2024-11-09 04:31:13,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-09 04:31:13,055 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 267 transitions. [2024-11-09 04:31:13,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-09 04:31:13,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:13,058 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 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] [2024-11-09 04:31:13,086 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 04:31:13,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:13,262 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:13,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:13,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1631056143, now seen corresponding path program 2 times [2024-11-09 04:31:13,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:13,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308213726] [2024-11-09 04:31:13,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:13,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:13,471 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 27 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 04:31:13,471 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:13,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308213726] [2024-11-09 04:31:13,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308213726] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:13,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146084781] [2024-11-09 04:31:13,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:31:13,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:13,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:13,475 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:13,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 04:31:13,552 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 04:31:13,552 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:13,553 INFO L255 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 04:31:13,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:13,584 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-09 04:31:13,585 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:31:13,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146084781] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:13,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:13,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2024-11-09 04:31:13,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628865385] [2024-11-09 04:31:13,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:13,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:31:13,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:13,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:31:13,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:31:13,590 INFO L87 Difference]: Start difference. First operand 200 states and 267 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 04:31:13,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:13,850 INFO L93 Difference]: Finished difference Result 259 states and 348 transitions. [2024-11-09 04:31:13,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:31:13,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 59 [2024-11-09 04:31:13,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:13,852 INFO L225 Difference]: With dead ends: 259 [2024-11-09 04:31:13,853 INFO L226 Difference]: Without dead ends: 203 [2024-11-09 04:31:13,854 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:31:13,855 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 18 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:13,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 143 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:31:13,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-09 04:31:13,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 186. [2024-11-09 04:31:13,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 121 states have (on average 1.1900826446280992) internal successors, (144), 123 states have internal predecessors, (144), 51 states have call successors, (51), 13 states have call predecessors, (51), 13 states have return successors, (50), 49 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-09 04:31:13,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 245 transitions. [2024-11-09 04:31:13,993 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 245 transitions. Word has length 59 [2024-11-09 04:31:13,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:13,994 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 245 transitions. [2024-11-09 04:31:13,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 04:31:13,994 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 245 transitions. [2024-11-09 04:31:13,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 04:31:13,996 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:13,997 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 3, 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:31:14,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 04:31:14,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 04:31:14,198 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:14,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:14,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1316421070, now seen corresponding path program 3 times [2024-11-09 04:31:14,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:14,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563625302] [2024-11-09 04:31:14,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:14,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:14,365 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-09 04:31:14,365 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:14,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563625302] [2024-11-09 04:31:14,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563625302] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:14,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:14,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:31:14,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802253997] [2024-11-09 04:31:14,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:14,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:31:14,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:14,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:31:14,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:14,368 INFO L87 Difference]: Start difference. First operand 186 states and 245 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:31:14,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:14,625 INFO L93 Difference]: Finished difference Result 314 states and 424 transitions. [2024-11-09 04:31:14,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:31:14,626 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 64 [2024-11-09 04:31:14,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:14,628 INFO L225 Difference]: With dead ends: 314 [2024-11-09 04:31:14,628 INFO L226 Difference]: Without dead ends: 222 [2024-11-09 04:31:14,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 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:31:14,631 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 1 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:14,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 104 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:31:14,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-09 04:31:14,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2024-11-09 04:31:14,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 132 states have (on average 1.1818181818181819) internal successors, (156), 134 states have internal predecessors, (156), 67 states have call successors, (67), 13 states have call predecessors, (67), 13 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-09 04:31:14,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 289 transitions. [2024-11-09 04:31:14,784 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 289 transitions. Word has length 64 [2024-11-09 04:31:14,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:14,785 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 289 transitions. [2024-11-09 04:31:14,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:31:14,786 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 289 transitions. [2024-11-09 04:31:14,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 04:31:14,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:14,788 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 3, 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:31:14,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 04:31:14,788 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:14,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:14,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1186596538, now seen corresponding path program 4 times [2024-11-09 04:31:14,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:14,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247172952] [2024-11-09 04:31:14,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:14,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:14,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [323834529] [2024-11-09 04:31:14,818 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:31:14,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:14,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:14,822 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:14,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 04:31:14,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:14,917 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:31:14,920 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:14,973 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-09 04:31:14,973 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:31:14,974 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:14,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247172952] [2024-11-09 04:31:14,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:14,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323834529] [2024-11-09 04:31:14,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323834529] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:14,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:14,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:31:14,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156912822] [2024-11-09 04:31:14,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:14,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:31:14,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:14,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:31:14,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:14,977 INFO L87 Difference]: Start difference. First operand 213 states and 289 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:31:15,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:15,196 INFO L93 Difference]: Finished difference Result 243 states and 330 transitions. [2024-11-09 04:31:15,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:31:15,197 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 64 [2024-11-09 04:31:15,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:15,199 INFO L225 Difference]: With dead ends: 243 [2024-11-09 04:31:15,199 INFO L226 Difference]: Without dead ends: 241 [2024-11-09 04:31:15,200 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 60 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:31:15,201 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:15,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 105 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:31:15,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-09 04:31:15,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 236. [2024-11-09 04:31:15,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 143 states have (on average 1.1888111888111887) internal successors, (170), 144 states have internal predecessors, (170), 77 states have call successors, (77), 15 states have call predecessors, (77), 15 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2024-11-09 04:31:15,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 323 transitions. [2024-11-09 04:31:15,369 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 323 transitions. Word has length 64 [2024-11-09 04:31:15,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:15,369 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 323 transitions. [2024-11-09 04:31:15,370 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:31:15,370 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 323 transitions. [2024-11-09 04:31:15,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 04:31:15,371 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:15,371 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 3, 3, 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:31:15,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-09 04:31:15,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:15,572 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:15,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:15,572 INFO L85 PathProgramCache]: Analyzing trace with hash -74774096, now seen corresponding path program 5 times [2024-11-09 04:31:15,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:15,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137870774] [2024-11-09 04:31:15,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:15,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:15,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:15,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [716844880] [2024-11-09 04:31:15,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:31:15,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:15,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:15,599 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:15,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 04:31:15,695 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 04:31:15,695 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:31:15,697 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-09 04:31:15,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:17,277 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 21 proven. 26 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-09 04:31:17,277 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:19,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:19,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137870774] [2024-11-09 04:31:19,923 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:19,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716844880] [2024-11-09 04:31:19,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716844880] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:19,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [874105658] [2024-11-09 04:31:19,926 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:31:19,926 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:19,927 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:19,928 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:19,928 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:25,347 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:31:25,353 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:25,355 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:27,440 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7871#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:31:27,441 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:27,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:27,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-09 04:31:27,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656592935] [2024-11-09 04:31:27,441 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:27,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 04:31:27,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:27,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 04:31:27,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 04:31:27,444 INFO L87 Difference]: Start difference. First operand 236 states and 323 transitions. Second operand has 18 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-09 04:31:28,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:28,986 INFO L93 Difference]: Finished difference Result 296 states and 402 transitions. [2024-11-09 04:31:28,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 04:31:28,987 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 64 [2024-11-09 04:31:28,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:28,990 INFO L225 Difference]: With dead ends: 296 [2024-11-09 04:31:28,991 INFO L226 Difference]: Without dead ends: 294 [2024-11-09 04:31:28,992 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=268, Invalid=2182, Unknown=0, NotChecked=0, Total=2450 [2024-11-09 04:31:28,993 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 71 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:28,994 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 262 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 04:31:28,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-11-09 04:31:29,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 279. [2024-11-09 04:31:29,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 168 states have (on average 1.1904761904761905) internal successors, (200), 169 states have internal predecessors, (200), 93 states have call successors, (93), 17 states have call predecessors, (93), 17 states have return successors, (92), 92 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-09 04:31:29,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 385 transitions. [2024-11-09 04:31:29,337 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 385 transitions. Word has length 64 [2024-11-09 04:31:29,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:29,337 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 385 transitions. [2024-11-09 04:31:29,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 2.125) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-09 04:31:29,338 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 385 transitions. [2024-11-09 04:31:29,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 04:31:29,340 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:29,340 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:31:29,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 04:31:29,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 04:31:29,541 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:29,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:29,542 INFO L85 PathProgramCache]: Analyzing trace with hash -849799363, now seen corresponding path program 1 times [2024-11-09 04:31:29,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:29,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769317199] [2024-11-09 04:31:29,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:29,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:29,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1673604632] [2024-11-09 04:31:29,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:29,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:29,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:29,576 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:29,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 04:31:29,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:29,703 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-09 04:31:29,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:31,773 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 32 proven. 28 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-11-09 04:31:31,773 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:34,297 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:34,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769317199] [2024-11-09 04:31:34,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:34,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673604632] [2024-11-09 04:31:34,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673604632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:31:34,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1332406557] [2024-11-09 04:31:34,302 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:31:34,302 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:34,303 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:34,303 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:34,303 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:38,025 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:38,030 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:38,031 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:45,467 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9156#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:45,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:45,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:31:45,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-09 04:31:45,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277839351] [2024-11-09 04:31:45,467 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:45,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 04:31:45,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:45,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 04:31:45,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1943, Unknown=2, NotChecked=0, Total=2162 [2024-11-09 04:31:45,469 INFO L87 Difference]: Start difference. First operand 279 states and 385 transitions. Second operand has 21 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-11-09 04:31:47,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:47,454 INFO L93 Difference]: Finished difference Result 364 states and 505 transitions. [2024-11-09 04:31:47,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 04:31:47,455 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 78 [2024-11-09 04:31:47,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:47,459 INFO L225 Difference]: With dead ends: 364 [2024-11-09 04:31:47,460 INFO L226 Difference]: Without dead ends: 357 [2024-11-09 04:31:47,461 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=299, Invalid=2779, Unknown=2, NotChecked=0, Total=3080 [2024-11-09 04:31:47,462 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 105 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:47,466 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 331 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:31:47,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2024-11-09 04:31:47,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 340. [2024-11-09 04:31:47,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 199 states have (on average 1.2060301507537687) internal successors, (240), 200 states have internal predecessors, (240), 121 states have call successors, (121), 19 states have call predecessors, (121), 19 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-09 04:31:47,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 481 transitions. [2024-11-09 04:31:47,847 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 481 transitions. Word has length 78 [2024-11-09 04:31:47,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:47,847 INFO L471 AbstractCegarLoop]: Abstraction has 340 states and 481 transitions. [2024-11-09 04:31:47,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-11-09 04:31:47,848 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 481 transitions. [2024-11-09 04:31:47,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-09 04:31:47,849 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:47,850 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 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, 1] [2024-11-09 04:31:47,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 04:31:48,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 04:31:48,052 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:48,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:48,052 INFO L85 PathProgramCache]: Analyzing trace with hash 609785138, now seen corresponding path program 1 times [2024-11-09 04:31:48,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:48,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395889863] [2024-11-09 04:31:48,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:48,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:48,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:48,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1489229009] [2024-11-09 04:31:48,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:48,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:48,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:48,086 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:48,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 04:31:48,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:48,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-09 04:31:48,158 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:48,427 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 23 proven. 16 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-09 04:31:48,428 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:48,896 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-09 04:31:48,896 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:48,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395889863] [2024-11-09 04:31:48,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:48,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489229009] [2024-11-09 04:31:48,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489229009] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:31:48,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1906291439] [2024-11-09 04:31:48,898 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-09 04:31:48,899 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:48,899 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:48,899 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:48,899 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:31:50,827 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:31:50,832 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:31:50,833 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:31:52,432 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10839#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:31:52,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:31:52,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:31:52,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-09 04:31:52,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747634606] [2024-11-09 04:31:52,433 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:31:52,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 04:31:52,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:52,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 04:31:52,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2024-11-09 04:31:52,435 INFO L87 Difference]: Start difference. First operand 340 states and 481 transitions. Second operand has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 7 states have call successors, (26), 3 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-09 04:31:55,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:55,072 INFO L93 Difference]: Finished difference Result 763 states and 1192 transitions. [2024-11-09 04:31:55,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:31:55,073 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 7 states have call successors, (26), 3 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) Word has length 81 [2024-11-09 04:31:55,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:55,080 INFO L225 Difference]: With dead ends: 763 [2024-11-09 04:31:55,080 INFO L226 Difference]: Without dead ends: 761 [2024-11-09 04:31:55,081 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=435, Invalid=2757, Unknown=0, NotChecked=0, Total=3192 [2024-11-09 04:31:55,082 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 117 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:55,083 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 367 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:31:55,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-11-09 04:31:55,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 714. [2024-11-09 04:31:55,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 347 states have (on average 1.30835734870317) internal successors, (454), 348 states have internal predecessors, (454), 345 states have call successors, (345), 21 states have call predecessors, (345), 21 states have return successors, (344), 344 states have call predecessors, (344), 344 states have call successors, (344) [2024-11-09 04:31:55,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1143 transitions. [2024-11-09 04:31:55,872 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1143 transitions. Word has length 81 [2024-11-09 04:31:55,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:55,873 INFO L471 AbstractCegarLoop]: Abstraction has 714 states and 1143 transitions. [2024-11-09 04:31:55,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 7 states have call successors, (26), 3 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-09 04:31:55,873 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1143 transitions. [2024-11-09 04:31:55,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-09 04:31:55,875 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:55,876 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:31:55,899 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 04:31:56,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 04:31:56,077 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:56,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:56,077 INFO L85 PathProgramCache]: Analyzing trace with hash -781410028, now seen corresponding path program 1 times [2024-11-09 04:31:56,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:56,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432011953] [2024-11-09 04:31:56,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:56,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:56,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:31:56,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1926911135] [2024-11-09 04:31:56,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:56,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:31:56,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:56,107 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:31:56,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 04:31:56,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:56,204 INFO L255 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-09 04:31:56,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:31:57,221 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-09 04:31:57,221 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:31:58,886 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 18 proven. 20 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-09 04:31:58,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:58,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432011953] [2024-11-09 04:31:58,886 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:31:58,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926911135] [2024-11-09 04:31:58,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926911135] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:31:58,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [893893597] [2024-11-09 04:31:58,889 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:31:58,889 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:31:58,889 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:31:58,890 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:31:58,890 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:01,831 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:32:01,838 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:01,839 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:08,552 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13899#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:32:08,552 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:08,552 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:32:08,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2024-11-09 04:32:08,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152359637] [2024-11-09 04:32:08,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:08,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 04:32:08,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:08,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 04:32:08,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1389, Unknown=2, NotChecked=0, Total=1560 [2024-11-09 04:32:08,555 INFO L87 Difference]: Start difference. First operand 714 states and 1143 transitions. Second operand has 22 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 19 states have internal predecessors, (48), 7 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 8 states have call predecessors, (23), 7 states have call successors, (23) [2024-11-09 04:32:17,983 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:32:26,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:26,044 INFO L93 Difference]: Finished difference Result 1109 states and 1771 transitions. [2024-11-09 04:32:26,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-09 04:32:26,045 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 19 states have internal predecessors, (48), 7 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 8 states have call predecessors, (23), 7 states have call successors, (23) Word has length 81 [2024-11-09 04:32:26,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:26,053 INFO L225 Difference]: With dead ends: 1109 [2024-11-09 04:32:26,053 INFO L226 Difference]: Without dead ends: 1107 [2024-11-09 04:32:26,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1925 ImplicationChecksByTransitivity, 18.2s TimeCoverageRelationStatistics Valid=946, Invalid=5531, Unknown=3, NotChecked=0, Total=6480 [2024-11-09 04:32:26,056 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 161 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 162 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:26,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 542 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 819 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-11-09 04:32:26,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2024-11-09 04:32:27,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 910. [2024-11-09 04:32:27,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 453 states have (on average 1.304635761589404) internal successors, (591), 454 states have internal predecessors, (591), 429 states have call successors, (429), 27 states have call predecessors, (429), 27 states have return successors, (428), 428 states have call predecessors, (428), 428 states have call successors, (428) [2024-11-09 04:32:27,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1448 transitions. [2024-11-09 04:32:27,356 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1448 transitions. Word has length 81 [2024-11-09 04:32:27,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:27,356 INFO L471 AbstractCegarLoop]: Abstraction has 910 states and 1448 transitions. [2024-11-09 04:32:27,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 19 states have internal predecessors, (48), 7 states have call successors, (24), 3 states have call predecessors, (24), 2 states have return successors, (23), 8 states have call predecessors, (23), 7 states have call successors, (23) [2024-11-09 04:32:27,357 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1448 transitions. [2024-11-09 04:32:27,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-09 04:32:27,359 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:27,359 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:32:27,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:27,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 04:32:27,564 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:27,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:27,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1153377158, now seen corresponding path program 2 times [2024-11-09 04:32:27,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:27,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119469124] [2024-11-09 04:32:27,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:27,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 38 proven. 16 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-09 04:32:27,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:27,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119469124] [2024-11-09 04:32:27,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119469124] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:27,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054182276] [2024-11-09 04:32:27,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:32:27,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:27,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:27,858 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:27,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 04:32:27,960 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 04:32:27,960 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:27,961 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 04:32:27,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:28,007 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 45 proven. 5 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-09 04:32:28,007 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:28,155 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 45 proven. 5 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-09 04:32:28,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054182276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:32:28,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2044619057] [2024-11-09 04:32:28,158 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:32:28,158 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:28,158 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:28,158 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:28,159 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:31,681 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 04:32:31,685 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:31,686 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:32,462 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17961#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:32:32,463 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:32,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 04:32:32,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 10 [2024-11-09 04:32:32,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687108727] [2024-11-09 04:32:32,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:32,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 04:32:32,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:32,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 04:32:32,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2024-11-09 04:32:32,465 INFO L87 Difference]: Start difference. First operand 910 states and 1448 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 4 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:32:34,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:34,952 INFO L93 Difference]: Finished difference Result 1048 states and 1664 transitions. [2024-11-09 04:32:34,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 04:32:34,953 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 4 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 86 [2024-11-09 04:32:34,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:34,963 INFO L225 Difference]: With dead ends: 1048 [2024-11-09 04:32:34,963 INFO L226 Difference]: Without dead ends: 1041 [2024-11-09 04:32:34,964 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 235 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=205, Invalid=1435, Unknown=0, NotChecked=0, Total=1640 [2024-11-09 04:32:34,965 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 67 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:34,966 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 354 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 04:32:34,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1041 states. [2024-11-09 04:32:36,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1041 to 868. [2024-11-09 04:32:36,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 423 states have (on average 1.3120567375886525) internal successors, (555), 424 states have internal predecessors, (555), 417 states have call successors, (417), 27 states have call predecessors, (417), 27 states have return successors, (416), 416 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-09 04:32:36,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1388 transitions. [2024-11-09 04:32:36,338 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1388 transitions. Word has length 86 [2024-11-09 04:32:36,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:36,339 INFO L471 AbstractCegarLoop]: Abstraction has 868 states and 1388 transitions. [2024-11-09 04:32:36,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 4 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:32:36,339 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1388 transitions. [2024-11-09 04:32:36,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-09 04:32:36,341 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:36,341 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:32:36,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 04:32:36,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 04:32:36,542 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:36,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:36,543 INFO L85 PathProgramCache]: Analyzing trace with hash 307216733, now seen corresponding path program 6 times [2024-11-09 04:32:36,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:36,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553144038] [2024-11-09 04:32:36,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:36,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:36,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:32:36,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1346421973] [2024-11-09 04:32:36,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:32:36,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:36,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:36,586 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:36,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 04:32:36,699 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:32:36,699 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:36,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-09 04:32:36,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:38,488 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 32 proven. 50 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-09 04:32:38,489 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:32:43,694 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 43 proven. 39 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-09 04:32:43,694 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:43,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553144038] [2024-11-09 04:32:43,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:32:43,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346421973] [2024-11-09 04:32:43,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346421973] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:32:43,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [212616633] [2024-11-09 04:32:43,697 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:32:43,697 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:32:43,697 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:32:43,698 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:32:43,698 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:32:47,719 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:32:47,725 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:32:47,727 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:32:50,614 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21840#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:32:50,615 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:32:50,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:32:50,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2024-11-09 04:32:50,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234402764] [2024-11-09 04:32:50,615 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:32:50,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-09 04:32:50,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:50,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-09 04:32:50,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 04:32:50,617 INFO L87 Difference]: Start difference. First operand 868 states and 1388 transitions. Second operand has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-09 04:33:01,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:01,684 INFO L93 Difference]: Finished difference Result 1049 states and 1641 transitions. [2024-11-09 04:33:01,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-09 04:33:01,685 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) Word has length 89 [2024-11-09 04:33:01,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:01,693 INFO L225 Difference]: With dead ends: 1049 [2024-11-09 04:33:01,693 INFO L226 Difference]: Without dead ends: 1047 [2024-11-09 04:33:01,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 216 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=764, Invalid=5242, Unknown=0, NotChecked=0, Total=6006 [2024-11-09 04:33:01,696 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 175 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:01,697 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 605 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-09 04:33:01,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2024-11-09 04:33:03,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 821. [2024-11-09 04:33:03,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 420 states have (on average 1.2785714285714285) internal successors, (537), 424 states have internal predecessors, (537), 367 states have call successors, (367), 33 states have call predecessors, (367), 33 states have return successors, (366), 363 states have call predecessors, (366), 366 states have call successors, (366) [2024-11-09 04:33:03,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1270 transitions. [2024-11-09 04:33:03,127 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1270 transitions. Word has length 89 [2024-11-09 04:33:03,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:03,130 INFO L471 AbstractCegarLoop]: Abstraction has 821 states and 1270 transitions. [2024-11-09 04:33:03,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.129032258064516) internal successors, (66), 28 states have internal predecessors, (66), 9 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2024-11-09 04:33:03,131 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1270 transitions. [2024-11-09 04:33:03,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-09 04:33:03,133 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:03,133 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:03,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-09 04:33:03,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 04:33:03,334 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:03,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:03,335 INFO L85 PathProgramCache]: Analyzing trace with hash -891555935, now seen corresponding path program 2 times [2024-11-09 04:33:03,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:03,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981821791] [2024-11-09 04:33:03,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:03,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:03,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:03,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1005401186] [2024-11-09 04:33:03,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:33:03,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:03,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:03,377 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:03,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 04:33:03,548 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:33:03,548 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:33:03,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-09 04:33:03,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:05,367 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 68 proven. 5 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2024-11-09 04:33:05,367 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:06,791 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:06,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981821791] [2024-11-09 04:33:06,791 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:06,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005401186] [2024-11-09 04:33:06,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005401186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:06,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2103344181] [2024-11-09 04:33:06,794 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:33:06,794 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:06,794 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:06,795 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:06,795 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:09,835 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:33:09,840 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:09,842 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:17,931 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25427#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:33:17,931 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:17,931 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:17,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-09 04:33:17,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732419154] [2024-11-09 04:33:17,932 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:17,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 04:33:17,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:17,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 04:33:17,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1395, Unknown=2, NotChecked=0, Total=1560 [2024-11-09 04:33:17,933 INFO L87 Difference]: Start difference. First operand 821 states and 1270 transitions. Second operand has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:33:21,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:21,019 INFO L93 Difference]: Finished difference Result 1110 states and 1733 transitions. [2024-11-09 04:33:21,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 04:33:21,020 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) Word has length 95 [2024-11-09 04:33:21,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:21,028 INFO L225 Difference]: With dead ends: 1110 [2024-11-09 04:33:21,028 INFO L226 Difference]: Without dead ends: 1107 [2024-11-09 04:33:21,030 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 161 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=250, Invalid=2004, Unknown=2, NotChecked=0, Total=2256 [2024-11-09 04:33:21,030 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 38 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:21,031 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 428 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:33:21,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2024-11-09 04:33:22,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1090. [2024-11-09 04:33:22,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 546 states have (on average 1.293040293040293) internal successors, (706), 550 states have internal predecessors, (706), 503 states have call successors, (503), 40 states have call predecessors, (503), 40 states have return successors, (502), 499 states have call predecessors, (502), 502 states have call successors, (502) [2024-11-09 04:33:22,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 1711 transitions. [2024-11-09 04:33:22,485 INFO L78 Accepts]: Start accepts. Automaton has 1090 states and 1711 transitions. Word has length 95 [2024-11-09 04:33:22,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:22,486 INFO L471 AbstractCegarLoop]: Abstraction has 1090 states and 1711 transitions. [2024-11-09 04:33:22,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:33:22,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1090 states and 1711 transitions. [2024-11-09 04:33:22,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-09 04:33:22,488 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:22,489 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:33:22,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-09 04:33:22,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:22,690 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:22,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:22,691 INFO L85 PathProgramCache]: Analyzing trace with hash -879153679, now seen corresponding path program 3 times [2024-11-09 04:33:22,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:22,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096742424] [2024-11-09 04:33:22,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:22,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:22,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:33:22,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1149342584] [2024-11-09 04:33:22,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:33:22,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:22,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:22,736 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:22,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 04:33:22,814 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:33:22,814 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:33:22,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 04:33:22,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:24,355 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 27 proven. 27 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-09 04:33:24,355 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:33:30,244 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 24 proven. 27 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 04:33:30,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:30,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096742424] [2024-11-09 04:33:30,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:33:30,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149342584] [2024-11-09 04:33:30,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149342584] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:33:30,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1237220934] [2024-11-09 04:33:30,246 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:33:30,246 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:33:30,247 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:33:30,247 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:33:30,247 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:33:32,399 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:33:32,405 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:33:32,407 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:33:35,774 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29820#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:33:35,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:33:35,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:33:35,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2024-11-09 04:33:35,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547614546] [2024-11-09 04:33:35,774 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:33:35,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 04:33:35,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:35,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 04:33:35,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2024-11-09 04:33:35,776 INFO L87 Difference]: Start difference. First operand 1090 states and 1711 transitions. Second operand has 28 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-09 04:34:03,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:03,488 INFO L93 Difference]: Finished difference Result 1693 states and 2649 transitions. [2024-11-09 04:34:03,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-09 04:34:03,488 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) Word has length 98 [2024-11-09 04:34:03,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:03,497 INFO L225 Difference]: With dead ends: 1693 [2024-11-09 04:34:03,497 INFO L226 Difference]: Without dead ends: 1345 [2024-11-09 04:34:03,503 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3297 ImplicationChecksByTransitivity, 24.2s TimeCoverageRelationStatistics Valid=1593, Invalid=9749, Unknown=0, NotChecked=0, Total=11342 [2024-11-09 04:34:03,505 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 279 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 987 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 987 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:03,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 627 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 987 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-09 04:34:03,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2024-11-09 04:34:05,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1207. [2024-11-09 04:34:05,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 603 states have (on average 1.2902155887230513) internal successors, (778), 607 states have internal predecessors, (778), 559 states have call successors, (559), 44 states have call predecessors, (559), 44 states have return successors, (558), 555 states have call predecessors, (558), 558 states have call successors, (558) [2024-11-09 04:34:05,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1895 transitions. [2024-11-09 04:34:05,265 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1895 transitions. Word has length 98 [2024-11-09 04:34:05,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:05,266 INFO L471 AbstractCegarLoop]: Abstraction has 1207 states and 1895 transitions. [2024-11-09 04:34:05,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-09 04:34:05,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1895 transitions. [2024-11-09 04:34:05,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-09 04:34:05,269 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:05,269 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:34:05,291 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 04:34:05,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:05,473 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:34:05,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:05,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1319919874, now seen corresponding path program 4 times [2024-11-09 04:34:05,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:05,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155782710] [2024-11-09 04:34:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:05,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:05,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:34:05,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1349417987] [2024-11-09 04:34:05,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:34:05,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:05,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:34:05,497 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:34:05,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 04:34:05,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:34:05,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-11-09 04:34:05,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:34:07,403 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 28 proven. 63 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2024-11-09 04:34:07,403 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:34:12,356 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 26 proven. 62 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2024-11-09 04:34:12,357 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:12,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155782710] [2024-11-09 04:34:12,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:34:12,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349417987] [2024-11-09 04:34:12,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349417987] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:34:12,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1430774349] [2024-11-09 04:34:12,359 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:34:12,359 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:34:12,359 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:34:12,359 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:34:12,360 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:34:14,939 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 04:34:14,943 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:34:14,944 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:34:17,724 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35525#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:34:17,724 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:34:17,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:34:17,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 33 [2024-11-09 04:34:17,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263207132] [2024-11-09 04:34:17,725 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:34:17,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-09 04:34:17,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:17,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-09 04:34:17,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1941, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 04:34:17,726 INFO L87 Difference]: Start difference. First operand 1207 states and 1895 transitions. Second operand has 33 states, 30 states have (on average 2.033333333333333) internal successors, (61), 30 states have internal predecessors, (61), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-09 04:34:44,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:44,160 INFO L93 Difference]: Finished difference Result 1502 states and 2334 transitions. [2024-11-09 04:34:44,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-09 04:34:44,161 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 2.033333333333333) internal successors, (61), 30 states have internal predecessors, (61), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 100 [2024-11-09 04:34:44,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:44,168 INFO L225 Difference]: With dead ends: 1502 [2024-11-09 04:34:44,168 INFO L226 Difference]: Without dead ends: 1498 [2024-11-09 04:34:44,170 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2866 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=1572, Invalid=8528, Unknown=0, NotChecked=0, Total=10100 [2024-11-09 04:34:44,172 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 321 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 1883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:44,172 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 961 Invalid, 1883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 1516 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2024-11-09 04:34:44,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2024-11-09 04:34:47,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1438. [2024-11-09 04:34:47,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 734 states have (on average 1.2888283378746594) internal successors, (946), 739 states have internal predecessors, (946), 653 states have call successors, (653), 50 states have call predecessors, (653), 50 states have return successors, (652), 648 states have call predecessors, (652), 652 states have call successors, (652) [2024-11-09 04:34:47,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 2251 transitions. [2024-11-09 04:34:47,786 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 2251 transitions. Word has length 100 [2024-11-09 04:34:47,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:47,786 INFO L471 AbstractCegarLoop]: Abstraction has 1438 states and 2251 transitions. [2024-11-09 04:34:47,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 2.033333333333333) internal successors, (61), 30 states have internal predecessors, (61), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-09 04:34:47,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 2251 transitions. [2024-11-09 04:34:47,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-09 04:34:47,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:47,790 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:34:47,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-09 04:34:47,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:47,991 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:34:47,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:47,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1331190826, now seen corresponding path program 5 times [2024-11-09 04:34:47,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:47,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159411591] [2024-11-09 04:34:47,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:47,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:34:48,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [721807773] [2024-11-09 04:34:48,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:34:48,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:34:48,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:34:48,028 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:34:48,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 04:34:48,198 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:34:48,199 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:34:48,201 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-09 04:34:48,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:34:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 24 proven. 38 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 04:34:49,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:34:56,913 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 24 proven. 38 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-11-09 04:34:56,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:56,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159411591] [2024-11-09 04:34:56,913 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:34:56,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721807773] [2024-11-09 04:34:56,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721807773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:34:56,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1345788881] [2024-11-09 04:34:56,915 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:34:56,915 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:34:56,916 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:34:56,916 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:34:56,916 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:34:59,639 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-09 04:34:59,644 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:34:59,646 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:35:03,365 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '41270#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:35:03,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:35:03,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:35:03,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 29 [2024-11-09 04:35:03,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028324317] [2024-11-09 04:35:03,366 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:35:03,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-09 04:35:03,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:35:03,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-09 04:35:03,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1794, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 04:35:03,368 INFO L87 Difference]: Start difference. First operand 1438 states and 2251 transitions. Second operand has 29 states, 27 states have (on average 2.185185185185185) internal successors, (59), 28 states have internal predecessors, (59), 9 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2024-11-09 04:35:37,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:35:37,022 INFO L93 Difference]: Finished difference Result 1796 states and 2824 transitions. [2024-11-09 04:35:37,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-09 04:35:37,023 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 2.185185185185185) internal successors, (59), 28 states have internal predecessors, (59), 9 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) Word has length 103 [2024-11-09 04:35:37,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:35:37,042 INFO L225 Difference]: With dead ends: 1796 [2024-11-09 04:35:37,042 INFO L226 Difference]: Without dead ends: 1788 [2024-11-09 04:35:37,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 262 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3629 ImplicationChecksByTransitivity, 26.6s TimeCoverageRelationStatistics Valid=1676, Invalid=10756, Unknown=0, NotChecked=0, Total=12432 [2024-11-09 04:35:37,047 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 321 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 1568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:35:37,047 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 900 Invalid, 1568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2024-11-09 04:35:37,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2024-11-09 04:35:42,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1568. [2024-11-09 04:35:42,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1568 states, 794 states have (on average 1.292191435768262) internal successors, (1026), 797 states have internal predecessors, (1026), 721 states have call successors, (721), 52 states have call predecessors, (721), 52 states have return successors, (720), 718 states have call predecessors, (720), 720 states have call successors, (720) [2024-11-09 04:35:42,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1568 states to 1568 states and 2467 transitions. [2024-11-09 04:35:42,624 INFO L78 Accepts]: Start accepts. Automaton has 1568 states and 2467 transitions. Word has length 103 [2024-11-09 04:35:42,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:35:42,625 INFO L471 AbstractCegarLoop]: Abstraction has 1568 states and 2467 transitions. [2024-11-09 04:35:42,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 2.185185185185185) internal successors, (59), 28 states have internal predecessors, (59), 9 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2024-11-09 04:35:42,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1568 states and 2467 transitions. [2024-11-09 04:35:42,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-09 04:35:42,628 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:35:42,629 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:35:42,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-09 04:35:42,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 04:35:42,830 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:35:42,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:35:42,830 INFO L85 PathProgramCache]: Analyzing trace with hash 19525224, now seen corresponding path program 2 times [2024-11-09 04:35:42,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:35:42,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901024702] [2024-11-09 04:35:42,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:35:42,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:35:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:35:42,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1574115221] [2024-11-09 04:35:42,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:35:42,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:35:42,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:35:42,903 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:35:42,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 04:35:43,027 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-09 04:35:43,028 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:35:43,031 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-09 04:35:43,039 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:35:45,458 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 61 proven. 56 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-11-09 04:35:45,458 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:35:47,549 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:35:47,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901024702] [2024-11-09 04:35:47,550 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:35:47,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574115221] [2024-11-09 04:35:47,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574115221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:35:47,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2095186524] [2024-11-09 04:35:47,552 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:35:47,552 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:35:47,553 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:35:47,553 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:35:47,553 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:35:51,208 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:35:51,215 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:35:51,217 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:35:59,163 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '47551#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:35:59,163 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:35:59,163 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:35:59,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 04:35:59,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897343993] [2024-11-09 04:35:59,163 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:35:59,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 04:35:59,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:35:59,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 04:35:59,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1772, Unknown=2, NotChecked=0, Total=1980 [2024-11-09 04:35:59,165 INFO L87 Difference]: Start difference. First operand 1568 states and 2467 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-09 04:36:05,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:36:05,104 INFO L93 Difference]: Finished difference Result 1951 states and 3036 transitions. [2024-11-09 04:36:05,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-09 04:36:05,105 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) Word has length 111 [2024-11-09 04:36:05,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:36:05,117 INFO L225 Difference]: With dead ends: 1951 [2024-11-09 04:36:05,117 INFO L226 Difference]: Without dead ends: 1694 [2024-11-09 04:36:05,120 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 197 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=296, Invalid=2564, Unknown=2, NotChecked=0, Total=2862 [2024-11-09 04:36:05,120 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 59 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:36:05,121 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 626 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 04:36:05,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2024-11-09 04:36:09,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1670. [2024-11-09 04:36:09,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1670 states, 848 states have (on average 1.2900943396226414) internal successors, (1094), 851 states have internal predecessors, (1094), 765 states have call successors, (765), 56 states have call predecessors, (765), 56 states have return successors, (764), 762 states have call predecessors, (764), 764 states have call successors, (764) [2024-11-09 04:36:09,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1670 states to 1670 states and 2623 transitions. [2024-11-09 04:36:09,565 INFO L78 Accepts]: Start accepts. Automaton has 1670 states and 2623 transitions. Word has length 111 [2024-11-09 04:36:09,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:36:09,566 INFO L471 AbstractCegarLoop]: Abstraction has 1670 states and 2623 transitions. [2024-11-09 04:36:09,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-09 04:36:09,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1670 states and 2623 transitions. [2024-11-09 04:36:09,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 04:36:09,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:36:09,569 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:36:09,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-09 04:36:09,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 04:36:09,770 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:36:09,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:36:09,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1253497733, now seen corresponding path program 3 times [2024-11-09 04:36:09,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:36:09,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315310996] [2024-11-09 04:36:09,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:36:09,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:36:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:36:09,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864932633] [2024-11-09 04:36:09,802 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:36:09,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:36:09,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:36:09,805 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:36:09,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 04:36:09,917 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:36:09,917 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:36:09,925 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 91 conjuncts are in the unsatisfiable core [2024-11-09 04:36:09,929 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:36:13,375 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 55 proven. 83 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-09 04:36:13,375 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:36:19,673 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:36:19,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315310996] [2024-11-09 04:36:19,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:36:19,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864932633] [2024-11-09 04:36:19,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864932633] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:36:19,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [152975597] [2024-11-09 04:36:19,676 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:36:19,676 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:36:19,676 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:36:19,676 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:36:19,677 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:36:22,042 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:36:22,050 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:36:22,052 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:36:24,698 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '54333#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:36:24,698 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:36:24,698 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:36:24,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-09 04:36:24,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571239027] [2024-11-09 04:36:24,699 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:36:24,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 04:36:24,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:36:24,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 04:36:24,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=2507, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 04:36:24,700 INFO L87 Difference]: Start difference. First operand 1670 states and 2623 transitions. Second operand has 24 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 6 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:36:34,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:36:34,631 INFO L93 Difference]: Finished difference Result 1914 states and 2998 transitions. [2024-11-09 04:36:34,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 04:36:34,632 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 6 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 116 [2024-11-09 04:36:34,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:36:34,643 INFO L225 Difference]: With dead ends: 1914 [2024-11-09 04:36:34,643 INFO L226 Difference]: Without dead ends: 1912 [2024-11-09 04:36:34,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=408, Invalid=3752, Unknown=0, NotChecked=0, Total=4160 [2024-11-09 04:36:34,645 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 105 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:36:34,645 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 755 Invalid, 1419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-09 04:36:34,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1912 states. [2024-11-09 04:36:38,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1912 to 1876. [2024-11-09 04:36:38,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 944 states have (on average 1.2955508474576272) internal successors, (1223), 947 states have internal predecessors, (1223), 869 states have call successors, (869), 62 states have call predecessors, (869), 62 states have return successors, (868), 866 states have call predecessors, (868), 868 states have call successors, (868) [2024-11-09 04:36:38,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 2960 transitions. [2024-11-09 04:36:38,846 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 2960 transitions. Word has length 116 [2024-11-09 04:36:38,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:36:38,846 INFO L471 AbstractCegarLoop]: Abstraction has 1876 states and 2960 transitions. [2024-11-09 04:36:38,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 6 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:36:38,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2960 transitions. [2024-11-09 04:36:38,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 04:36:38,850 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:36:38,851 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:36:38,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-09 04:36:39,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:36:39,052 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:36:39,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:36:39,052 INFO L85 PathProgramCache]: Analyzing trace with hash -372591996, now seen corresponding path program 4 times [2024-11-09 04:36:39,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:36:39,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703046680] [2024-11-09 04:36:39,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:36:39,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:36:39,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:36:39,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [474921713] [2024-11-09 04:36:39,084 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:36:39,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:36:39,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:36:39,088 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:36:39,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 04:36:39,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:36:39,195 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-09 04:36:39,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:36:41,259 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 36 proven. 64 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2024-11-09 04:36:41,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:36:48,322 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 34 proven. 63 refuted. 0 times theorem prover too weak. 556 trivial. 0 not checked. [2024-11-09 04:36:48,322 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:36:48,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703046680] [2024-11-09 04:36:48,322 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:36:48,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474921713] [2024-11-09 04:36:48,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474921713] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:36:48,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [864722291] [2024-11-09 04:36:48,325 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:36:48,325 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:36:48,325 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:36:48,325 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:36:48,325 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:36:51,664 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:36:51,671 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:36:51,673 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:37:00,104 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '61610#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:37:00,104 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:37:00,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:37:00,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2024-11-09 04:37:00,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286056337] [2024-11-09 04:37:00,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:37:00,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 04:37:00,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:37:00,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 04:37:00,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1858, Unknown=2, NotChecked=0, Total=2070 [2024-11-09 04:37:00,107 INFO L87 Difference]: Start difference. First operand 1876 states and 2960 transitions. Second operand has 28 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 25 states have internal predecessors, (62), 12 states have call successors, (41), 3 states have call predecessors, (41), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) [2024-11-09 04:37:14,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 04:37:39,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:37:39,182 INFO L93 Difference]: Finished difference Result 2512 states and 3991 transitions. [2024-11-09 04:37:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-09 04:37:39,183 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 25 states have internal predecessors, (62), 12 states have call successors, (41), 3 states have call predecessors, (41), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) Word has length 128 [2024-11-09 04:37:39,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:37:39,202 INFO L225 Difference]: With dead ends: 2512 [2024-11-09 04:37:39,202 INFO L226 Difference]: Without dead ends: 2510 [2024-11-09 04:37:39,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2473 ImplicationChecksByTransitivity, 29.5s TimeCoverageRelationStatistics Valid=1049, Invalid=7321, Unknown=2, NotChecked=0, Total=8372 [2024-11-09 04:37:39,206 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 169 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 155 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 940 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:37:39,207 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 940 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1339 Invalid, 1 Unknown, 0 Unchecked, 13.8s Time] [2024-11-09 04:37:39,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2510 states. [2024-11-09 04:37:44,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2510 to 2172. [2024-11-09 04:37:44,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2172 states, 1101 states have (on average 1.2942779291553133) internal successors, (1425), 1105 states have internal predecessors, (1425), 1003 states have call successors, (1003), 67 states have call predecessors, (1003), 67 states have return successors, (1002), 999 states have call predecessors, (1002), 1002 states have call successors, (1002) [2024-11-09 04:37:44,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2172 states to 2172 states and 3430 transitions. [2024-11-09 04:37:44,973 INFO L78 Accepts]: Start accepts. Automaton has 2172 states and 3430 transitions. Word has length 128 [2024-11-09 04:37:44,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:37:44,974 INFO L471 AbstractCegarLoop]: Abstraction has 2172 states and 3430 transitions. [2024-11-09 04:37:44,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 2.2962962962962963) internal successors, (62), 25 states have internal predecessors, (62), 12 states have call successors, (41), 3 states have call predecessors, (41), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) [2024-11-09 04:37:44,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2172 states and 3430 transitions. [2024-11-09 04:37:44,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 04:37:44,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:37:44,979 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:37:45,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-09 04:37:45,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:37:45,180 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:37:45,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:37:45,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1755354407, now seen corresponding path program 6 times [2024-11-09 04:37:45,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:37:45,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534505766] [2024-11-09 04:37:45,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:37:45,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:37:45,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:37:45,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1199586531] [2024-11-09 04:37:45,217 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:37:45,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:37:45,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:37:45,219 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:37:45,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 04:37:45,335 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:37:45,335 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:37:45,338 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-09 04:37:45,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:37:48,368 INFO L134 CoverageAnalysis]: Checked inductivity of 590 backedges. 35 proven. 66 refuted. 0 times theorem prover too weak. 489 trivial. 0 not checked. [2024-11-09 04:37:48,368 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:37:54,543 INFO L134 CoverageAnalysis]: Checked inductivity of 590 backedges. 32 proven. 66 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2024-11-09 04:37:54,543 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:37:54,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534505766] [2024-11-09 04:37:54,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:37:54,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199586531] [2024-11-09 04:37:54,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199586531] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:37:54,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [951344841] [2024-11-09 04:37:54,545 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:37:54,545 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:37:54,546 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:37:54,546 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:37:54,546 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:37:56,864 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:37:56,871 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:37:56,872 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:38:00,563 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '70490#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:38:00,563 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:38:00,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:38:00,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 36 [2024-11-09 04:38:00,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343589382] [2024-11-09 04:38:00,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:38:00,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-09 04:38:00,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:38:00,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-09 04:38:00,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=2616, Unknown=0, NotChecked=0, Total=2862 [2024-11-09 04:38:00,566 INFO L87 Difference]: Start difference. First operand 2172 states and 3430 transitions. Second operand has 36 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 33 states have internal predecessors, (72), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (37), 10 states have call predecessors, (37), 9 states have call successors, (37) [2024-11-09 04:39:03,431 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse15 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~p~0#1|)) (.cse16 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~r~0#1|)) (.cse9 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~q~0#1|)) (.cse8 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1|))) (let ((.cse1 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~d~0#1| |c_ULTIMATE.start_main_~q~0#1|)) (.cse4 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~d~0#1| |c_ULTIMATE.start_main_~s~0#1|)) (.cse2 (* .cse8 2)) (.cse3 (* .cse9 2)) (.cse0 (* |c_ULTIMATE.start_main_~a~0#1| 3)) (.cse12 (* .cse8 4)) (.cse13 (* .cse9 4)) (.cse7 (+ .cse15 .cse16 |c_ULTIMATE.start_main_~b~0#1|)) (.cse11 (* 3 |c_ULTIMATE.start_main_~b~0#1|)) (.cse10 (* |c_ULTIMATE.start_main_~b~0#1| 4)) (.cse14 (+ |c_ULTIMATE.start_main_~c~0#1| 1)) (.cse6 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1| |c_ULTIMATE.start_main_~k~0#1|)) (.cse5 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~k~0#1| |c_ULTIMATE.start_main_~q~0#1|))) (and (<= .cse0 |c_ULTIMATE.start_main_~y~0#1|) (or (not (= |c_ULTIMATE.start_main_~c~0#1| (+ |c_ULTIMATE.start_main_~v~0#1| |c_ULTIMATE.start_main_~b~0#1|))) (= (+ .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) .cse7)) (or (= (+ .cse8 .cse9 .cse5 .cse6) .cse7) (< 0 |c_ULTIMATE.start_main_~c~0#1|)) (or (< .cse10 (+ |c_ULTIMATE.start_main_~a~0#1| 1)) (not (= |c_ULTIMATE.start_main_~a~0#1| .cse11)) (= (+ .cse12 .cse13) .cse7)) (= (+ |c_ULTIMATE.start_main_~r~0#1| 1) 0) (or (not (= |c_ULTIMATE.start_main_~c~0#1| (+ |c_ULTIMATE.start_main_~b~0#1| (* 2 |c_ULTIMATE.start_main_~v~0#1|)))) (= (+ (* .cse1 2) (* 2 .cse4) .cse2 .cse3 .cse5 .cse6) .cse7) (< (* |c_ULTIMATE.start_main_~v~0#1| 4) .cse14)) (= 4 |c_ULTIMATE.start_main_~s~0#1|) (= |c_ULTIMATE.start_main_~p~0#1| 1) (<= |c_ULTIMATE.start_main_~y~0#1| (+ .cse0 |c_ULTIMATE.start_main_~b~0#1|)) (= (+ 3 |c_ULTIMATE.start_main_~q~0#1|) 0) (= (+ |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~a~0#1|) |c_ULTIMATE.start_main_~x~0#1|) (or (= (+ .cse5 .cse12 .cse13 .cse6) .cse7) (not (= |c_ULTIMATE.start_main_~c~0#1| .cse11)) (< .cse10 .cse14)) (<= (+ |c_ULTIMATE.start_main_~y~0#1| 1) (* |c_ULTIMATE.start_main_~a~0#1| 4)) (or (not (= (* |c_ULTIMATE.start_main_~c~0#1| 3) |c_ULTIMATE.start_main_~b~0#1|)) (< (* |c_ULTIMATE.start_main_~c~0#1| 4) (+ |c_ULTIMATE.start_main_~b~0#1| 1)) (= (+ (* .cse15 4) (* .cse16 4)) (+ |c_ULTIMATE.start_main_~c~0#1| .cse8 .cse9 (* 4 .cse6) (* .cse5 4))))))) is different from false [2024-11-09 04:40:03,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:40:03,245 INFO L93 Difference]: Finished difference Result 3131 states and 5003 transitions. [2024-11-09 04:40:03,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2024-11-09 04:40:03,246 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 33 states have internal predecessors, (72), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (37), 10 states have call predecessors, (37), 9 states have call successors, (37) Word has length 128 [2024-11-09 04:40:03,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:40:03,267 INFO L225 Difference]: With dead ends: 3131 [2024-11-09 04:40:03,267 INFO L226 Difference]: Without dead ends: 3122 [2024-11-09 04:40:03,280 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 330 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 16622 ImplicationChecksByTransitivity, 105.7s TimeCoverageRelationStatistics Valid=6051, Invalid=39103, Unknown=6, NotChecked=422, Total=45582 [2024-11-09 04:40:03,281 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 532 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 1886 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 2494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 1886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:40:03,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 1064 Invalid, 2494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 1886 Invalid, 0 Unknown, 34 Unchecked, 15.7s Time] [2024-11-09 04:40:03,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3122 states. [2024-11-09 04:40:09,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3122 to 2304. [2024-11-09 04:40:09,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2304 states, 1167 states have (on average 1.2939160239931449) internal successors, (1510), 1171 states have internal predecessors, (1510), 1067 states have call successors, (1067), 69 states have call predecessors, (1067), 69 states have return successors, (1066), 1063 states have call predecessors, (1066), 1066 states have call successors, (1066) [2024-11-09 04:40:09,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2304 states to 2304 states and 3643 transitions. [2024-11-09 04:40:09,757 INFO L78 Accepts]: Start accepts. Automaton has 2304 states and 3643 transitions. Word has length 128 [2024-11-09 04:40:09,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:40:09,758 INFO L471 AbstractCegarLoop]: Abstraction has 2304 states and 3643 transitions. [2024-11-09 04:40:09,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 33 states have internal predecessors, (72), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (37), 10 states have call predecessors, (37), 9 states have call successors, (37) [2024-11-09 04:40:09,759 INFO L276 IsEmpty]: Start isEmpty. Operand 2304 states and 3643 transitions. [2024-11-09 04:40:09,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 04:40:09,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:40:09,764 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 4, 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] [2024-11-09 04:40:09,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-09 04:40:09,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:09,965 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:40:09,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:40:09,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1942864397, now seen corresponding path program 5 times [2024-11-09 04:40:09,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:40:09,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286994395] [2024-11-09 04:40:09,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:40:09,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:40:09,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:40:09,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [217087662] [2024-11-09 04:40:09,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:40:09,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:09,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:40:10,000 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:40:10,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 04:40:10,110 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-09 04:40:10,111 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:40:10,113 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-09 04:40:10,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:40:13,945 INFO L134 CoverageAnalysis]: Checked inductivity of 657 backedges. 140 proven. 33 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2024-11-09 04:40:13,945 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:40:18,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:40:18,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286994395] [2024-11-09 04:40:18,660 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:40:18,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217087662] [2024-11-09 04:40:18,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217087662] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:40:18,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1074870436] [2024-11-09 04:40:18,662 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:40:18,662 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:40:18,662 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:40:18,662 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:40:18,663 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:40:22,281 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-09 04:40:22,287 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:40:22,289 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:40:33,663 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '80556#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-09 04:40:33,663 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:40:33,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:40:33,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-09 04:40:33,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688545150] [2024-11-09 04:40:33,664 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:40:33,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 04:40:33,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:40:33,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 04:40:33,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1961, Unknown=2, NotChecked=0, Total=2162 [2024-11-09 04:40:33,666 INFO L87 Difference]: Start difference. First operand 2304 states and 3643 transitions. Second operand has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 04:40:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:40:45,148 INFO L93 Difference]: Finished difference Result 2502 states and 3938 transitions. [2024-11-09 04:40:45,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 04:40:45,149 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 130 [2024-11-09 04:40:45,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:40:45,166 INFO L225 Difference]: With dead ends: 2502 [2024-11-09 04:40:45,166 INFO L226 Difference]: Without dead ends: 2500 [2024-11-09 04:40:45,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=297, Invalid=2893, Unknown=2, NotChecked=0, Total=3192 [2024-11-09 04:40:45,169 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 59 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:40:45,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 674 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-09 04:40:45,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2500 states. [2024-11-09 04:40:52,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2500 to 2382. [2024-11-09 04:40:52,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2382 states, 1212 states have (on average 1.2896039603960396) internal successors, (1563), 1217 states have internal predecessors, (1563), 1093 states have call successors, (1093), 76 states have call predecessors, (1093), 76 states have return successors, (1092), 1088 states have call predecessors, (1092), 1092 states have call successors, (1092) [2024-11-09 04:40:52,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2382 states to 2382 states and 3748 transitions. [2024-11-09 04:40:52,174 INFO L78 Accepts]: Start accepts. Automaton has 2382 states and 3748 transitions. Word has length 130 [2024-11-09 04:40:52,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:40:52,174 INFO L471 AbstractCegarLoop]: Abstraction has 2382 states and 3748 transitions. [2024-11-09 04:40:52,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.0) internal successors, (36), 16 states have internal predecessors, (36), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-09 04:40:52,175 INFO L276 IsEmpty]: Start isEmpty. Operand 2382 states and 3748 transitions. [2024-11-09 04:40:52,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 04:40:52,178 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:40:52,178 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:40:52,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-09 04:40:52,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 04:40:52,380 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:40:52,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:40:52,380 INFO L85 PathProgramCache]: Analyzing trace with hash 723558024, now seen corresponding path program 7 times [2024-11-09 04:40:52,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:40:52,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935312383] [2024-11-09 04:40:52,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:40:52,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:40:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:40:52,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2126591290] [2024-11-09 04:40:52,433 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:40:52,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:40:52,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:40:52,436 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:40:52,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 04:40:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:40:52,584 INFO L255 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-09 04:40:52,589 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:41:00,970 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 73 proven. 118 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-09 04:41:00,970 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:41:11,640 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:41:11,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935312383] [2024-11-09 04:41:11,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:41:11,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126591290] [2024-11-09 04:41:11,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126591290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:41:11,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [217145259] [2024-11-09 04:41:11,642 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-09 04:41:11,643 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:41:11,643 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:41:11,643 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:41:11,643 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:41:14,029 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:41:14,035 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:41:14,037 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:41:20,468 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '89392#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:41:20,468 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:41:20,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:41:20,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2024-11-09 04:41:20,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387266747] [2024-11-09 04:41:20,469 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:41:20,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-09 04:41:20,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:41:20,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-09 04:41:20,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=2357, Unknown=2, NotChecked=0, Total=2550 [2024-11-09 04:41:20,470 INFO L87 Difference]: Start difference. First operand 2382 states and 3748 transitions. Second operand has 26 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2024-11-09 04:42:36,398 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:42:54,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:42:54,299 INFO L93 Difference]: Finished difference Result 2983 states and 4723 transitions. [2024-11-09 04:42:54,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-09 04:42:54,300 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) Word has length 130 [2024-11-09 04:42:54,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:42:54,316 INFO L225 Difference]: With dead ends: 2983 [2024-11-09 04:42:54,316 INFO L226 Difference]: Without dead ends: 2976 [2024-11-09 04:42:54,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2589 ImplicationChecksByTransitivity, 82.6s TimeCoverageRelationStatistics Valid=1300, Invalid=8798, Unknown=2, NotChecked=0, Total=10100 [2024-11-09 04:42:54,319 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 158 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 2307 mSolverCounterSat, 153 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1473 SdHoareTripleChecker+Invalid, 2461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 2307 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.4s IncrementalHoareTripleChecker+Time [2024-11-09 04:42:54,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 1473 Invalid, 2461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 2307 Invalid, 1 Unknown, 0 Unchecked, 23.4s Time] [2024-11-09 04:42:54,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2024-11-09 04:43:01,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2933. [2024-11-09 04:43:01,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 1466 states have (on average 1.3015006821282402) internal successors, (1908), 1472 states have internal predecessors, (1908), 1383 states have call successors, (1383), 83 states have call predecessors, (1383), 83 states have return successors, (1382), 1377 states have call predecessors, (1382), 1382 states have call successors, (1382) [2024-11-09 04:43:01,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 4673 transitions. [2024-11-09 04:43:01,270 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 4673 transitions. Word has length 130 [2024-11-09 04:43:01,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:43:01,271 INFO L471 AbstractCegarLoop]: Abstraction has 2933 states and 4673 transitions. [2024-11-09 04:43:01,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 9 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2024-11-09 04:43:01,271 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 4673 transitions. [2024-11-09 04:43:01,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 04:43:01,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:43:01,276 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 6, 5, 5, 5, 5, 4, 4, 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] [2024-11-09 04:43:01,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-09 04:43:01,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 04:43:01,480 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:43:01,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:43:01,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1118234556, now seen corresponding path program 6 times [2024-11-09 04:43:01,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:43:01,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415992535] [2024-11-09 04:43:01,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:43:01,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:43:01,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:43:01,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1109650768] [2024-11-09 04:43:01,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 04:43:01,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:43:01,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:43:01,518 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:43:01,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 04:43:01,624 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 04:43:01,624 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:43:01,627 INFO L255 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-09 04:43:01,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:43:07,391 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 91 proven. 166 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-11-09 04:43:07,391 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:43:09,493 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:43:09,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415992535] [2024-11-09 04:43:09,493 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:43:09,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109650768] [2024-11-09 04:43:09,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109650768] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:43:09,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [926705626] [2024-11-09 04:43:09,495 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:43:09,495 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:43:09,495 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:43:09,495 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:43:09,495 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:43:11,376 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:43:11,382 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:43:11,383 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:43:14,386 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '100106#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:43:14,386 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:43:14,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:43:14,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-09 04:43:14,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327300288] [2024-11-09 04:43:14,386 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 04:43:14,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-09 04:43:14,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:43:14,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-09 04:43:14,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=2321, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 04:43:14,388 INFO L87 Difference]: Start difference. First operand 2933 states and 4673 transitions. Second operand has 27 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-09 04:43:25,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:43:25,435 INFO L93 Difference]: Finished difference Result 3103 states and 4932 transitions. [2024-11-09 04:43:25,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-09 04:43:25,436 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 8 states have call successors, (21) Word has length 138 [2024-11-09 04:43:25,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:43:25,449 INFO L225 Difference]: With dead ends: 3103 [2024-11-09 04:43:25,450 INFO L226 Difference]: Without dead ends: 3101 [2024-11-09 04:43:25,451 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=372, Invalid=3788, Unknown=0, NotChecked=0, Total=4160 [2024-11-09 04:43:25,451 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 103 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:43:25,452 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 553 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-09 04:43:25,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3101 states. [2024-11-09 04:43:33,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3101 to 3071. [2024-11-09 04:43:33,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3071 states, 1528 states have (on average 1.3030104712041886) internal successors, (1991), 1534 states have internal predecessors, (1991), 1455 states have call successors, (1455), 87 states have call predecessors, (1455), 87 states have return successors, (1454), 1449 states have call predecessors, (1454), 1454 states have call successors, (1454) [2024-11-09 04:43:33,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3071 states to 3071 states and 4900 transitions. [2024-11-09 04:43:33,460 INFO L78 Accepts]: Start accepts. Automaton has 3071 states and 4900 transitions. Word has length 138 [2024-11-09 04:43:33,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:43:33,461 INFO L471 AbstractCegarLoop]: Abstraction has 3071 states and 4900 transitions. [2024-11-09 04:43:33,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 1.92) internal successors, (48), 23 states have internal predecessors, (48), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-09 04:43:33,461 INFO L276 IsEmpty]: Start isEmpty. Operand 3071 states and 4900 transitions. [2024-11-09 04:43:33,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 04:43:33,467 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:43:33,468 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 6, 5, 5, 5, 5, 4, 4, 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] [2024-11-09 04:43:33,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-09 04:43:33,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 04:43:33,673 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:43:33,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:43:33,674 INFO L85 PathProgramCache]: Analyzing trace with hash -639577220, now seen corresponding path program 7 times [2024-11-09 04:43:33,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:43:33,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898779397] [2024-11-09 04:43:33,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:43:33,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:43:33,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:43:33,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1115947232] [2024-11-09 04:43:33,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 04:43:33,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:43:33,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:43:33,722 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:43:33,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 04:43:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:43:33,848 INFO L255 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-09 04:43:33,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:43:36,588 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 114 proven. 143 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-11-09 04:43:36,588 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:43:44,934 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 161 proven. 38 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2024-11-09 04:43:44,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:43:44,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898779397] [2024-11-09 04:43:44,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 04:43:44,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115947232] [2024-11-09 04:43:44,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115947232] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:43:44,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1765260453] [2024-11-09 04:43:44,936 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-09 04:43:44,936 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:43:44,936 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:43:44,936 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:43:44,937 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:43:48,139 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-09 04:43:48,145 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 04:43:48,146 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:43:51,566 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '111560#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-09 04:43:51,566 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 04:43:51,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 04:43:51,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 13] total 36 [2024-11-09 04:43:51,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709357473] [2024-11-09 04:43:51,567 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 04:43:51,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-09 04:43:51,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:43:51,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-09 04:43:51,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=2426, Unknown=1, NotChecked=0, Total=2652 [2024-11-09 04:43:51,569 INFO L87 Difference]: Start difference. First operand 3071 states and 4900 transitions. Second operand has 36 states, 33 states have (on average 2.393939393939394) internal successors, (79), 32 states have internal predecessors, (79), 15 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 15 states have call successors, (36) [2024-11-09 04:44:27,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:44:27,246 INFO L93 Difference]: Finished difference Result 3275 states and 5184 transitions. [2024-11-09 04:44:27,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-09 04:44:27,247 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 2.393939393939394) internal successors, (79), 32 states have internal predecessors, (79), 15 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 15 states have call successors, (36) Word has length 138 [2024-11-09 04:44:27,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:44:27,260 INFO L225 Difference]: With dead ends: 3275 [2024-11-09 04:44:27,260 INFO L226 Difference]: Without dead ends: 3273 [2024-11-09 04:44:27,262 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 362 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3918 ImplicationChecksByTransitivity, 28.4s TimeCoverageRelationStatistics Valid=1370, Invalid=11968, Unknown=2, NotChecked=0, Total=13340 [2024-11-09 04:44:27,263 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 244 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 2292 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 2574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 2292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:44:27,263 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 1472 Invalid, 2574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 2292 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-09 04:44:27,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3273 states. [2024-11-09 04:44:38,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3273 to 3154. [2024-11-09 04:44:38,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3154 states, 1594 states have (on average 1.2929736511919698) internal successors, (2061), 1605 states have internal predecessors, (2061), 1465 states have call successors, (1465), 94 states have call predecessors, (1465), 94 states have return successors, (1464), 1454 states have call predecessors, (1464), 1464 states have call successors, (1464) [2024-11-09 04:44:38,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3154 states to 3154 states and 4990 transitions. [2024-11-09 04:44:38,810 INFO L78 Accepts]: Start accepts. Automaton has 3154 states and 4990 transitions. Word has length 138 [2024-11-09 04:44:38,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:44:38,811 INFO L471 AbstractCegarLoop]: Abstraction has 3154 states and 4990 transitions. [2024-11-09 04:44:38,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 2.393939393939394) internal successors, (79), 32 states have internal predecessors, (79), 15 states have call successors, (37), 3 states have call predecessors, (37), 3 states have return successors, (36), 13 states have call predecessors, (36), 15 states have call successors, (36) [2024-11-09 04:44:38,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3154 states and 4990 transitions. [2024-11-09 04:44:38,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 04:44:38,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:44:38,817 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:44:38,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-09 04:44:39,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:44:39,024 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:44:39,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:44:39,026 INFO L85 PathProgramCache]: Analyzing trace with hash -510310319, now seen corresponding path program 8 times [2024-11-09 04:44:39,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:44:39,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892478862] [2024-11-09 04:44:39,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:44:39,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:44:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 04:44:39,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2095032816] [2024-11-09 04:44:39,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:44:39,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:44:39,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:44:39,086 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:44:39,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_514543cb-2a17-498e-8b14-d5e1aebaa421/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 04:44:39,676 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-09 04:44:39,677 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:44:39,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-09 04:44:39,684 INFO L278 TraceCheckSpWp]: Computing forward predicates...