./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E --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 39b854852f8258ff198098e27d83a5b0e296df48090ebea0d59d234417af0752 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:26:42,761 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:26:42,884 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 04:26:42,896 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:26:42,898 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:26:42,947 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:26:42,950 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:26:42,950 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:26:42,951 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:26:42,951 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:26:42,953 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:26:42,953 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:26:42,953 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:26:42,953 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:26:42,954 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:26:42,954 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:26:42,954 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:26:42,954 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:26:42,954 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:26:42,954 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:26:42,955 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:26:42,956 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:26:42,956 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:26:42,957 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:26:42,957 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:26:42,957 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:26:42,957 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:26:42,958 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:26:42,959 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:26:42,960 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:26:42,960 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:26:42,960 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:26:42,960 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:26:42,961 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:26:42,961 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:26:42,961 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:26:42,961 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:26:42,961 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:26:42,961 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:26:42,962 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:26:42,962 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:26:42,962 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E 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 -> 39b854852f8258ff198098e27d83a5b0e296df48090ebea0d59d234417af0752 [2024-11-14 04:26:43,394 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:26:43,408 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:26:43,414 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:26:43,416 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:26:43,418 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:26:43,421 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c Unable to find full path for "g++" [2024-11-14 04:26:45,828 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:26:46,244 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:26:46,245 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c [2024-11-14 04:26:46,263 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/data/766f012ae/67bab435005846d8aa4b5925db93e88e/FLAG8aa4cb831 [2024-11-14 04:26:46,308 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/data/766f012ae/67bab435005846d8aa4b5925db93e88e [2024-11-14 04:26:46,312 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:26:46,314 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:26:46,318 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:26:46,320 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:26:46,327 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:26:46,330 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,334 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@60efb8eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46, skipping insertion in model container [2024-11-14 04:26:46,334 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,360 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:26:46,600 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_64cdf951-80e7-4158-85d5-0600c76584aa/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2024-11-14 04:26:46,645 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:26:46,665 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:26:46,680 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_64cdf951-80e7-4158-85d5-0600c76584aa/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound20.c[490,503] [2024-11-14 04:26:46,692 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:26:46,715 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:26:46,716 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46 WrapperNode [2024-11-14 04:26:46,716 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:26:46,719 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:26:46,719 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:26:46,720 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:26:46,733 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,741 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,770 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 80 [2024-11-14 04:26:46,771 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:26:46,772 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:26:46,772 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:26:46,772 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:26:46,784 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,784 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,790 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,791 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,795 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,807 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,809 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,813 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,816 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:26:46,820 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:26:46,821 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:26:46,821 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:26:46,822 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (1/1) ... [2024-11-14 04:26:46,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:26:46,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:46,878 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:26:46,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:26:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:26:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:26:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:26:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:26:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:26:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:26:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-14 04:26:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-14 04:26:47,035 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:26:47,039 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:26:47,333 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2024-11-14 04:26:47,334 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:26:47,371 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:26:47,371 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-14 04:26:47,372 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:26:47 BoogieIcfgContainer [2024-11-14 04:26:47,372 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:26:47,375 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:26:47,375 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:26:47,382 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:26:47,382 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:26:46" (1/3) ... [2024-11-14 04:26:47,383 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@348a7ca8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:26:47, skipping insertion in model container [2024-11-14 04:26:47,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:26:46" (2/3) ... [2024-11-14 04:26:47,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@348a7ca8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:26:47, skipping insertion in model container [2024-11-14 04:26:47,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:26:47" (3/3) ... [2024-11-14 04:26:47,386 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound20.c [2024-11-14 04:26:47,408 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:26:47,410 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd3-ll_valuebound20.c that has 3 procedures, 30 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-11-14 04:26:47,491 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:26:47,513 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;@6c16bdb4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:26:47,513 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:26:47,519 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-14 04:26:47,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-14 04:26:47,530 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:47,531 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:47,533 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:47,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:47,541 INFO L85 PathProgramCache]: Analyzing trace with hash 931690765, now seen corresponding path program 1 times [2024-11-14 04:26:47,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:47,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229708454] [2024-11-14 04:26:47,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:47,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:47,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:47,840 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-14 04:26:47,844 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:47,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229708454] [2024-11-14 04:26:47,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229708454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:47,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:26:47,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:26:47,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178675080] [2024-11-14 04:26:47,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:47,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 04:26:47,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:47,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 04:26:47,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:26:47,890 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-14 04:26:47,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:47,951 INFO L93 Difference]: Finished difference Result 51 states and 79 transitions. [2024-11-14 04:26:47,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 04:26:47,954 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-14 04:26:47,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:47,963 INFO L225 Difference]: With dead ends: 51 [2024-11-14 04:26:47,964 INFO L226 Difference]: Without dead ends: 28 [2024-11-14 04:26:47,968 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-14 04:26:47,972 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-14 04:26:47,973 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-14 04:26:47,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-14 04:26:48,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-14 04:26:48,022 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-14 04:26:48,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 37 transitions. [2024-11-14 04:26:48,030 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 37 transitions. Word has length 20 [2024-11-14 04:26:48,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:48,035 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 37 transitions. [2024-11-14 04:26:48,035 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-14 04:26:48,035 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 37 transitions. [2024-11-14 04:26:48,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-14 04:26:48,037 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:48,037 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-14 04:26:48,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 04:26:48,038 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:48,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:48,038 INFO L85 PathProgramCache]: Analyzing trace with hash 258808021, now seen corresponding path program 1 times [2024-11-14 04:26:48,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:48,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788234715] [2024-11-14 04:26:48,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:48,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:48,465 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-14 04:26:48,466 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:48,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788234715] [2024-11-14 04:26:48,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788234715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:48,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:26:48,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:26:48,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352150445] [2024-11-14 04:26:48,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:48,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:26:48,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:48,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:26:48,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:26:48,474 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-14 04:26:48,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:48,687 INFO L93 Difference]: Finished difference Result 47 states and 62 transitions. [2024-11-14 04:26:48,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:26:48,688 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-14 04:26:48,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:48,689 INFO L225 Difference]: With dead ends: 47 [2024-11-14 04:26:48,689 INFO L226 Difference]: Without dead ends: 40 [2024-11-14 04:26:48,690 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:26:48,691 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.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:48,692 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.2s Time] [2024-11-14 04:26:48,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-14 04:26:48,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 30. [2024-11-14 04:26:48,703 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-14 04:26:48,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2024-11-14 04:26:48,704 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 21 [2024-11-14 04:26:48,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:48,705 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2024-11-14 04:26:48,705 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-14 04:26:48,706 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2024-11-14 04:26:48,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-14 04:26:48,707 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:48,707 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-14 04:26:48,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 04:26:48,707 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:48,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:48,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1682213028, now seen corresponding path program 1 times [2024-11-14 04:26:48,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:48,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186742076] [2024-11-14 04:26:48,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:48,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:26:48,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [293811312] [2024-11-14 04:26:48,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:48,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:48,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:48,751 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:26:48,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:26:48,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:48,868 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:26:48,874 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:49,062 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-14 04:26:49,062 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:49,062 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:49,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186742076] [2024-11-14 04:26:49,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:26:49,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293811312] [2024-11-14 04:26:49,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293811312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:49,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:26:49,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:26:49,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195059162] [2024-11-14 04:26:49,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:49,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:26:49,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:49,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:26:49,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:26:49,066 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-14 04:26:49,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:49,173 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2024-11-14 04:26:49,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:26:49,174 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-14 04:26:49,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:49,176 INFO L225 Difference]: With dead ends: 46 [2024-11-14 04:26:49,176 INFO L226 Difference]: Without dead ends: 44 [2024-11-14 04:26:49,177 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-14 04:26:49,178 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-14 04:26:49,178 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-14 04:26:49,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2024-11-14 04:26:49,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 43. [2024-11-14 04:26:49,193 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-14 04:26:49,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 57 transitions. [2024-11-14 04:26:49,198 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 57 transitions. Word has length 24 [2024-11-14 04:26:49,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:49,198 INFO L471 AbstractCegarLoop]: Abstraction has 43 states and 57 transitions. [2024-11-14 04:26:49,198 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-14 04:26:49,199 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 57 transitions. [2024-11-14 04:26:49,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 04:26:49,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:49,202 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-14 04:26:49,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 04:26:49,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:49,403 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:49,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:49,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1897574286, now seen corresponding path program 1 times [2024-11-14 04:26:49,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:49,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849148344] [2024-11-14 04:26:49,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:49,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:49,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:49,729 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-14 04:26:49,729 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:49,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849148344] [2024-11-14 04:26:49,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849148344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:26:49,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016948990] [2024-11-14 04:26:49,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:49,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:49,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:49,734 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:26:49,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 04:26:49,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:49,829 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:26:49,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:49,900 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-14 04:26:49,900 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:50,050 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-14 04:26:50,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016948990] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:26:50,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [826324531] [2024-11-14 04:26:50,089 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-14 04:26:50,089 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:26:50,094 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:26:50,099 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:26:50,100 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:26:51,735 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:26:51,738 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:26:53,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [826324531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:53,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:26:53,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [7, 7, 7] total 18 [2024-11-14 04:26:53,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501772830] [2024-11-14 04:26:53,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:53,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 04:26:53,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:53,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 04:26:53,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:26:53,258 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-14 04:26:53,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:53,735 INFO L93 Difference]: Finished difference Result 81 states and 113 transitions. [2024-11-14 04:26:53,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:26:53,736 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-14 04:26:53,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:53,740 INFO L225 Difference]: With dead ends: 81 [2024-11-14 04:26:53,740 INFO L226 Difference]: Without dead ends: 74 [2024-11-14 04:26:53,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 63 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:26:53,742 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-14 04:26:53,746 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-14 04:26:53,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-11-14 04:26:53,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 50. [2024-11-14 04:26:53,791 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-14 04:26:53,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 66 transitions. [2024-11-14 04:26:53,796 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 66 transitions. Word has length 26 [2024-11-14 04:26:53,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:53,797 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 66 transitions. [2024-11-14 04:26:53,797 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-14 04:26:53,797 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 66 transitions. [2024-11-14 04:26:53,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-14 04:26:53,798 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:53,798 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-14 04:26:53,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 04:26:53,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:53,999 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:54,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:54,000 INFO L85 PathProgramCache]: Analyzing trace with hash -408375095, now seen corresponding path program 1 times [2024-11-14 04:26:54,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:54,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394659790] [2024-11-14 04:26:54,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:54,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:54,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:26:54,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1038113579] [2024-11-14 04:26:54,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:54,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:54,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:54,025 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:26:54,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 04:26:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:54,113 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:26:54,115 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:54,229 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-14 04:26:54,229 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:54,229 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:54,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394659790] [2024-11-14 04:26:54,230 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:26:54,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038113579] [2024-11-14 04:26:54,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038113579] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:54,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:26:54,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:26:54,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634041230] [2024-11-14 04:26:54,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:54,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:26:54,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:54,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:26:54,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:26:54,232 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-14 04:26:54,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:54,347 INFO L93 Difference]: Finished difference Result 58 states and 73 transitions. [2024-11-14 04:26:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:26:54,348 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-14 04:26:54,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:54,349 INFO L225 Difference]: With dead ends: 58 [2024-11-14 04:26:54,349 INFO L226 Difference]: Without dead ends: 56 [2024-11-14 04:26:54,350 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-14 04:26:54,351 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 7 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-14 04:26:54,351 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-14 04:26:54,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-14 04:26:54,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2024-11-14 04:26:54,379 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-14 04:26:54,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 69 transitions. [2024-11-14 04:26:54,381 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 69 transitions. Word has length 29 [2024-11-14 04:26:54,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:54,384 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 69 transitions. [2024-11-14 04:26:54,384 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-14 04:26:54,384 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 69 transitions. [2024-11-14 04:26:54,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-14 04:26:54,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:54,385 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-14 04:26:54,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 04:26:54,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:54,588 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:54,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:54,588 INFO L85 PathProgramCache]: Analyzing trace with hash 722751463, now seen corresponding path program 1 times [2024-11-14 04:26:54,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:54,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222586632] [2024-11-14 04:26:54,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:54,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:26:54,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1664336797] [2024-11-14 04:26:54,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:54,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:54,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:54,624 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:26:54,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 04:26:54,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:54,694 INFO L255 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:26:54,696 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:54,849 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-14 04:26:54,849 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:54,972 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-14 04:26:54,973 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:26:54,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222586632] [2024-11-14 04:26:54,973 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:26:54,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664336797] [2024-11-14 04:26:54,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664336797] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:26:54,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1874818585] [2024-11-14 04:26:54,976 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:26:54,977 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:26:54,978 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:26:54,978 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:26:54,978 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:26:55,712 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 84 for LOIs [2024-11-14 04:26:55,837 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:26:55,839 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:26:58,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1874818585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:58,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:26:58,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [7, 6] total 23 [2024-11-14 04:26:58,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70596117] [2024-11-14 04:26:58,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:58,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 04:26:58,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:26:58,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 04:26:58,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2024-11-14 04:26:58,128 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-14 04:26:58,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:58,746 INFO L93 Difference]: Finished difference Result 98 states and 138 transitions. [2024-11-14 04:26:58,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 04:26:58,747 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-14 04:26:58,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:58,748 INFO L225 Difference]: With dead ends: 98 [2024-11-14 04:26:58,748 INFO L226 Difference]: Without dead ends: 96 [2024-11-14 04:26:58,749 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2024-11-14 04:26:58,750 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-14 04:26:58,750 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-14 04:26:58,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-11-14 04:26:58,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 89. [2024-11-14 04:26:58,791 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-14 04:26:58,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 127 transitions. [2024-11-14 04:26:58,793 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 127 transitions. Word has length 29 [2024-11-14 04:26:58,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:58,793 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 127 transitions. [2024-11-14 04:26:58,793 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-14 04:26:58,793 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 127 transitions. [2024-11-14 04:26:58,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-14 04:26:58,795 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:58,795 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-14 04:26:58,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 04:26:58,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-14 04:26:58,996 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:58,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:58,996 INFO L85 PathProgramCache]: Analyzing trace with hash 653099487, now seen corresponding path program 1 times [2024-11-14 04:26:58,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:26:58,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936497596] [2024-11-14 04:26:58,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:58,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:26:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:26:59,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1018441136] [2024-11-14 04:26:59,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:59,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:26:59,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:26:59,025 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:26:59,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 04:26:59,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:59,113 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-14 04:26:59,117 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:00,067 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-14 04:27:00,067 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:01,948 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-14 04:27:01,949 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:01,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936497596] [2024-11-14 04:27:01,949 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:01,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018441136] [2024-11-14 04:27:01,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018441136] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:27:01,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1448078418] [2024-11-14 04:27:01,952 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:27:01,953 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:27:01,953 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:27:01,953 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:27:01,954 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:27:07,386 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 04:27:07,390 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:27:07,392 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:27:09,386 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1953#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:27:09,386 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:27:09,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:27:09,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2024-11-14 04:27:09,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648914934] [2024-11-14 04:27:09,387 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:27:09,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 04:27:09,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:09,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 04:27:09,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 04:27:09,390 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-14 04:27:15,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:15,505 INFO L93 Difference]: Finished difference Result 277 states and 410 transitions. [2024-11-14 04:27:15,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-14 04:27:15,506 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-14 04:27:15,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:15,511 INFO L225 Difference]: With dead ends: 277 [2024-11-14 04:27:15,511 INFO L226 Difference]: Without dead ends: 239 [2024-11-14 04:27:15,514 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=480, Invalid=3180, Unknown=0, NotChecked=0, Total=3660 [2024-11-14 04:27:15,515 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 163 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s 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.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:27:15,516 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.8s Time] [2024-11-14 04:27:15,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-14 04:27:15,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 167. [2024-11-14 04:27:15,652 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-14 04:27:15,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 238 transitions. [2024-11-14 04:27:15,656 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 238 transitions. Word has length 51 [2024-11-14 04:27:15,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:15,657 INFO L471 AbstractCegarLoop]: Abstraction has 167 states and 238 transitions. [2024-11-14 04:27:15,657 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-14 04:27:15,657 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 238 transitions. [2024-11-14 04:27:15,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 04:27:15,660 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:15,660 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-14 04:27:15,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 04:27:15,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:15,865 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:15,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:15,866 INFO L85 PathProgramCache]: Analyzing trace with hash 932274474, now seen corresponding path program 1 times [2024-11-14 04:27:15,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:15,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469420919] [2024-11-14 04:27:15,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:15,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:15,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:27:15,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1836644562] [2024-11-14 04:27:15,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:15,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:15,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:15,915 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:15,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 04:27:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:16,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 04:27:16,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:16,139 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-14 04:27:16,140 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:16,235 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-14 04:27:16,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:16,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469420919] [2024-11-14 04:27:16,235 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:16,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836644562] [2024-11-14 04:27:16,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836644562] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 04:27:16,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:16,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2024-11-14 04:27:16,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731024915] [2024-11-14 04:27:16,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:16,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:27:16,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:16,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:27:16,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-14 04:27:16,237 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-14 04:27:16,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:16,433 INFO L93 Difference]: Finished difference Result 181 states and 249 transitions. [2024-11-14 04:27:16,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:27:16,434 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-14 04:27:16,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:16,438 INFO L225 Difference]: With dead ends: 181 [2024-11-14 04:27:16,438 INFO L226 Difference]: Without dead ends: 179 [2024-11-14 04:27:16,438 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-14 04:27:16,439 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.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:27:16,440 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.0s Time] [2024-11-14 04:27:16,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-14 04:27:16,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2024-11-14 04:27:16,583 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-14 04:27:16,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 247 transitions. [2024-11-14 04:27:16,586 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 247 transitions. Word has length 61 [2024-11-14 04:27:16,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:16,586 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 247 transitions. [2024-11-14 04:27:16,587 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-14 04:27:16,587 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 247 transitions. [2024-11-14 04:27:16,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-14 04:27:16,589 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:16,589 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-14 04:27:16,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 04:27:16,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:16,794 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:16,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:16,795 INFO L85 PathProgramCache]: Analyzing trace with hash -341181603, now seen corresponding path program 1 times [2024-11-14 04:27:16,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:16,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955684915] [2024-11-14 04:27:16,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:16,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:16,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:27:16,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [77619278] [2024-11-14 04:27:16,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:16,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:16,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:16,852 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:16,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 04:27:16,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:16,946 INFO L255 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-14 04:27:16,949 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:17,677 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-14 04:27:17,677 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:17,919 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-14 04:27:17,919 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:17,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955684915] [2024-11-14 04:27:17,919 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:17,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77619278] [2024-11-14 04:27:17,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77619278] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:27:17,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1433614162] [2024-11-14 04:27:17,922 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:27:17,922 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:27:17,923 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:27:17,923 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:27:17,923 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:27:22,889 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:27:22,899 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:27:22,900 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:27:24,206 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4043#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:27:24,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:27:24,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:27:24,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 22 [2024-11-14 04:27:24,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800528177] [2024-11-14 04:27:24,207 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:27:24,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 04:27:24,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:24,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 04:27:24,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 04:27:24,210 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-14 04:27:30,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:30,279 INFO L93 Difference]: Finished difference Result 295 states and 399 transitions. [2024-11-14 04:27:30,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 04:27:30,280 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-14 04:27:30,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:30,283 INFO L225 Difference]: With dead ends: 295 [2024-11-14 04:27:30,283 INFO L226 Difference]: Without dead ends: 239 [2024-11-14 04:27:30,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=313, Invalid=2657, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 04:27:30,287 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 111 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s 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.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:27:30,287 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.0s Time] [2024-11-14 04:27:30,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-14 04:27:30,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 200. [2024-11-14 04:27:30,413 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-14 04:27:30,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 267 transitions. [2024-11-14 04:27:30,416 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 267 transitions. Word has length 59 [2024-11-14 04:27:30,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:30,416 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 267 transitions. [2024-11-14 04:27:30,417 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-14 04:27:30,417 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 267 transitions. [2024-11-14 04:27:30,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-14 04:27:30,418 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:30,418 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-14 04:27:30,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 04:27:30,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:30,619 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:30,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:30,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1631056143, now seen corresponding path program 2 times [2024-11-14 04:27:30,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:30,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335559911] [2024-11-14 04:27:30,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:30,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:30,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:30,806 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-14 04:27:30,807 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:30,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335559911] [2024-11-14 04:27:30,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335559911] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:27:30,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056176163] [2024-11-14 04:27:30,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:27:30,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:30,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:30,810 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:30,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 04:27:30,876 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 04:27:30,876 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:27:30,878 INFO L255 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:27:30,880 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:30,901 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-14 04:27:30,902 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:27:30,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056176163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:27:30,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:30,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 7 [2024-11-14 04:27:30,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446640026] [2024-11-14 04:27:30,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:30,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:27:30,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:30,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:27:30,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 04:27:30,904 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-14 04:27:31,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:31,191 INFO L93 Difference]: Finished difference Result 259 states and 348 transitions. [2024-11-14 04:27:31,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:27:31,192 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-14 04:27:31,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:31,194 INFO L225 Difference]: With dead ends: 259 [2024-11-14 04:27:31,194 INFO L226 Difference]: Without dead ends: 203 [2024-11-14 04:27:31,195 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-14 04:27:31,196 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-14 04:27:31,196 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-14 04:27:31,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-14 04:27:31,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 186. [2024-11-14 04:27:31,363 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-14 04:27:31,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 245 transitions. [2024-11-14 04:27:31,366 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 245 transitions. Word has length 59 [2024-11-14 04:27:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:31,367 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 245 transitions. [2024-11-14 04:27:31,367 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-14 04:27:31,367 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 245 transitions. [2024-11-14 04:27:31,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-14 04:27:31,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:31,369 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-14 04:27:31,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 04:27:31,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:31,570 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:31,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:31,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1316421070, now seen corresponding path program 3 times [2024-11-14 04:27:31,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:31,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708622659] [2024-11-14 04:27:31,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:31,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:31,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:31,701 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-14 04:27:31,701 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:31,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708622659] [2024-11-14 04:27:31,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708622659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:27:31,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:27:31,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:27:31,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864947463] [2024-11-14 04:27:31,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:31,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:27:31,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:31,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:27:31,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:27:31,704 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-14 04:27:31,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:31,977 INFO L93 Difference]: Finished difference Result 314 states and 424 transitions. [2024-11-14 04:27:31,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:27:31,978 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-14 04:27:31,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:31,980 INFO L225 Difference]: With dead ends: 314 [2024-11-14 04:27:31,981 INFO L226 Difference]: Without dead ends: 222 [2024-11-14 04:27:31,982 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-14 04:27:31,982 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-14 04:27:31,983 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-14 04:27:31,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-14 04:27:32,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2024-11-14 04:27:32,131 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-14 04:27:32,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 289 transitions. [2024-11-14 04:27:32,133 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 289 transitions. Word has length 64 [2024-11-14 04:27:32,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:32,134 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 289 transitions. [2024-11-14 04:27:32,134 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-14 04:27:32,134 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 289 transitions. [2024-11-14 04:27:32,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-14 04:27:32,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:32,136 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-14 04:27:32,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-14 04:27:32,136 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:32,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:32,137 INFO L85 PathProgramCache]: Analyzing trace with hash 1186596538, now seen corresponding path program 4 times [2024-11-14 04:27:32,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:32,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365419000] [2024-11-14 04:27:32,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:32,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:32,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:27:32,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1918688836] [2024-11-14 04:27:32,163 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:27:32,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:32,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:32,166 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:32,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 04:27:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:32,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:27:32,259 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:32,315 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-14 04:27:32,316 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:27:32,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:32,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365419000] [2024-11-14 04:27:32,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:32,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918688836] [2024-11-14 04:27:32,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918688836] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:27:32,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:27:32,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:27:32,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281931953] [2024-11-14 04:27:32,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:32,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:27:32,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:32,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:27:32,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:27:32,318 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-14 04:27:32,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:32,611 INFO L93 Difference]: Finished difference Result 243 states and 330 transitions. [2024-11-14 04:27:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:27:32,612 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-14 04:27:32,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:32,615 INFO L225 Difference]: With dead ends: 243 [2024-11-14 04:27:32,615 INFO L226 Difference]: Without dead ends: 241 [2024-11-14 04:27:32,616 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-14 04:27:32,616 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-14 04:27:32,617 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-14 04:27:32,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-14 04:27:32,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 236. [2024-11-14 04:27:32,802 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-14 04:27:32,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 323 transitions. [2024-11-14 04:27:32,806 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 323 transitions. Word has length 64 [2024-11-14 04:27:32,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:32,807 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 323 transitions. [2024-11-14 04:27:32,807 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-14 04:27:32,807 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 323 transitions. [2024-11-14 04:27:32,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-14 04:27:32,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:32,809 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-14 04:27:32,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 04:27:33,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 04:27:33,013 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:33,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:33,013 INFO L85 PathProgramCache]: Analyzing trace with hash -74774096, now seen corresponding path program 5 times [2024-11-14 04:27:33,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:33,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106324968] [2024-11-14 04:27:33,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:33,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:33,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:27:33,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1503527656] [2024-11-14 04:27:33,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:27:33,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:33,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:33,042 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:33,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 04:27:33,141 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 04:27:33,142 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:27:33,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-14 04:27:33,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:34,622 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-14 04:27:34,622 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:35,737 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:35,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106324968] [2024-11-14 04:27:35,738 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:35,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503527656] [2024-11-14 04:27:35,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503527656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:27:35,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1439595113] [2024-11-14 04:27:35,740 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:27:35,741 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:27:35,741 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:27:35,741 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:27:35,742 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:27:39,835 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:27:39,840 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:27:39,841 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:27:41,916 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7871#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:27:41,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:27:41,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:41,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 04:27:41,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007089010] [2024-11-14 04:27:41,917 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:27:41,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 04:27:41,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:41,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 04:27:41,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 04:27:41,919 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-14 04:27:43,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:43,229 INFO L93 Difference]: Finished difference Result 296 states and 402 transitions. [2024-11-14 04:27:43,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 04:27:43,230 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-14 04:27:43,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:43,233 INFO L225 Difference]: With dead ends: 296 [2024-11-14 04:27:43,233 INFO L226 Difference]: Without dead ends: 294 [2024-11-14 04:27:43,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=268, Invalid=2182, Unknown=0, NotChecked=0, Total=2450 [2024-11-14 04:27:43,235 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-14 04:27:43,235 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-14 04:27:43,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-11-14 04:27:43,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 279. [2024-11-14 04:27:43,451 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-14 04:27:43,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 385 transitions. [2024-11-14 04:27:43,455 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 385 transitions. Word has length 64 [2024-11-14 04:27:43,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:43,456 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 385 transitions. [2024-11-14 04:27:43,456 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-14 04:27:43,456 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 385 transitions. [2024-11-14 04:27:43,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-14 04:27:43,458 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:43,458 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-14 04:27:43,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 04:27:43,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:43,659 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:43,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:43,659 INFO L85 PathProgramCache]: Analyzing trace with hash -849799363, now seen corresponding path program 1 times [2024-11-14 04:27:43,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:27:43,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223405584] [2024-11-14 04:27:43,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:43,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:27:43,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:27:43,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1124573807] [2024-11-14 04:27:43,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:43,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:27:43,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:27:43,697 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:27:43,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 04:27:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:43,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-11-14 04:27:43,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:45,529 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-14 04:27:45,530 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:48,025 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:27:48,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223405584] [2024-11-14 04:27:48,025 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:27:48,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124573807] [2024-11-14 04:27:48,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124573807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:27:48,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1772067233] [2024-11-14 04:27:48,028 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:27:48,028 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:27:48,028 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:27:48,028 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:27:48,028 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:27:51,321 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:27:51,327 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:27:51,328 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:27:58,621 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-14 04:27:58,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:27:58,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:58,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 04:27:58,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945221344] [2024-11-14 04:27:58,622 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:27:58,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 04:27:58,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:27:58,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 04:27:58,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1943, Unknown=2, NotChecked=0, Total=2162 [2024-11-14 04:27:58,625 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-14 04:28:00,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:28:00,600 INFO L93 Difference]: Finished difference Result 364 states and 505 transitions. [2024-11-14 04:28:00,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 04:28:00,601 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-14 04:28:00,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:28:00,605 INFO L225 Difference]: With dead ends: 364 [2024-11-14 04:28:00,605 INFO L226 Difference]: Without dead ends: 357 [2024-11-14 04:28:00,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=299, Invalid=2779, Unknown=2, NotChecked=0, Total=3080 [2024-11-14 04:28:00,607 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-14 04:28:00,608 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-14 04:28:00,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2024-11-14 04:28:00,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 340. [2024-11-14 04:28:00,849 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-14 04:28:00,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 481 transitions. [2024-11-14 04:28:00,853 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 481 transitions. Word has length 78 [2024-11-14 04:28:00,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:28:00,854 INFO L471 AbstractCegarLoop]: Abstraction has 340 states and 481 transitions. [2024-11-14 04:28:00,854 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-14 04:28:00,854 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 481 transitions. [2024-11-14 04:28:00,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-14 04:28:00,856 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:28:00,856 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-14 04:28:00,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 04:28:01,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 04:28:01,057 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:28:01,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:28:01,057 INFO L85 PathProgramCache]: Analyzing trace with hash 609785138, now seen corresponding path program 1 times [2024-11-14 04:28:01,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:28:01,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62380036] [2024-11-14 04:28:01,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:01,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:28:01,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:28:01,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [941057031] [2024-11-14 04:28:01,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:01,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:28:01,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:28:01,084 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:28:01,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 04:28:01,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:28:01,178 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 04:28:01,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:28:01,510 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-14 04:28:01,511 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:28:02,161 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-14 04:28:02,161 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:28:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62380036] [2024-11-14 04:28:02,161 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:28:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941057031] [2024-11-14 04:28:02,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941057031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:28:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1154646795] [2024-11-14 04:28:02,164 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 04:28:02,164 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:28:02,165 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:28:02,165 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:28:02,165 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:28:04,630 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:28:04,635 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:28:04,636 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:28:06,435 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-14 04:28:06,435 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:28:06,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:28:06,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-14 04:28:06,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985916273] [2024-11-14 04:28:06,436 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:28:06,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 04:28:06,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:28:06,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 04:28:06,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 04:28:06,438 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-14 04:28:09,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:28:09,170 INFO L93 Difference]: Finished difference Result 763 states and 1192 transitions. [2024-11-14 04:28:09,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 04:28:09,171 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-14 04:28:09,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:28:09,178 INFO L225 Difference]: With dead ends: 763 [2024-11-14 04:28:09,178 INFO L226 Difference]: Without dead ends: 761 [2024-11-14 04:28:09,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=435, Invalid=2757, Unknown=0, NotChecked=0, Total=3192 [2024-11-14 04:28:09,181 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 117 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:28:09,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 367 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 04:28:09,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-11-14 04:28:10,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 714. [2024-11-14 04:28:10,031 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-14 04:28:10,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1143 transitions. [2024-11-14 04:28:10,037 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1143 transitions. Word has length 81 [2024-11-14 04:28:10,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:28:10,038 INFO L471 AbstractCegarLoop]: Abstraction has 714 states and 1143 transitions. [2024-11-14 04:28:10,038 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-14 04:28:10,038 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1143 transitions. [2024-11-14 04:28:10,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-14 04:28:10,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:28:10,040 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-14 04:28:10,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-14 04:28:10,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 04:28:10,241 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:28:10,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:28:10,242 INFO L85 PathProgramCache]: Analyzing trace with hash -781410028, now seen corresponding path program 1 times [2024-11-14 04:28:10,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:28:10,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730530619] [2024-11-14 04:28:10,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:10,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:28:10,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:28:10,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1803343415] [2024-11-14 04:28:10,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:10,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:28:10,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:28:10,276 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:28:10,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 04:28:10,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:28:10,379 INFO L255 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 04:28:10,382 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:28:11,399 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-14 04:28:11,399 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:28:13,417 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-14 04:28:13,417 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:28:13,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730530619] [2024-11-14 04:28:13,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:28:13,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803343415] [2024-11-14 04:28:13,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803343415] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:28:13,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [465322406] [2024-11-14 04:28:13,419 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:28:13,419 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:28:13,420 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:28:13,420 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:28:13,420 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:28:16,558 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:28:16,564 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:28:16,566 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:28:23,431 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-14 04:28:23,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:28:23,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:28:23,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2024-11-14 04:28:23,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176362224] [2024-11-14 04:28:23,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:28:23,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 04:28:23,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:28:23,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 04:28:23,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1389, Unknown=2, NotChecked=0, Total=1560 [2024-11-14 04:28:23,434 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-14 04:28:35,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:28:36,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:28:36,898 INFO L93 Difference]: Finished difference Result 996 states and 1578 transitions. [2024-11-14 04:28:36,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 04:28:36,899 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-14 04:28:36,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:28:36,909 INFO L225 Difference]: With dead ends: 996 [2024-11-14 04:28:36,909 INFO L226 Difference]: Without dead ends: 994 [2024-11-14 04:28:36,911 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1677 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=802, Invalid=5048, Unknown=2, NotChecked=0, Total=5852 [2024-11-14 04:28:36,913 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 153 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:28:36,913 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 539 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-14 04:28:36,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2024-11-14 04:28:38,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 862. [2024-11-14 04:28:38,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 425 states have (on average 1.3035294117647058) internal successors, (554), 426 states have internal predecessors, (554), 409 states have call successors, (409), 27 states have call predecessors, (409), 27 states have return successors, (408), 408 states have call predecessors, (408), 408 states have call successors, (408) [2024-11-14 04:28:38,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1371 transitions. [2024-11-14 04:28:38,158 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1371 transitions. Word has length 81 [2024-11-14 04:28:38,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:28:38,158 INFO L471 AbstractCegarLoop]: Abstraction has 862 states and 1371 transitions. [2024-11-14 04:28:38,159 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-14 04:28:38,159 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1371 transitions. [2024-11-14 04:28:38,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-14 04:28:38,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:28:38,165 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-14 04:28:38,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 04:28:38,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 04:28:38,366 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:28:38,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:28:38,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1153377158, now seen corresponding path program 2 times [2024-11-14 04:28:38,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:28:38,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46315155] [2024-11-14 04:28:38,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:38,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:28:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:28:38,742 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-14 04:28:38,742 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:28:38,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46315155] [2024-11-14 04:28:38,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46315155] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:28:38,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210255231] [2024-11-14 04:28:38,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:28:38,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:28:38,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:28:38,746 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:28:38,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 04:28:38,895 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 04:28:38,895 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:28:38,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:28:38,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:28:38,939 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-14 04:28:38,939 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:28:39,059 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-14 04:28:39,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210255231] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:28:39,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2141008296] [2024-11-14 04:28:39,061 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:28:39,061 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:28:39,061 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:28:39,062 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:28:39,062 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:28:42,486 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 04:28:42,489 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:28:42,490 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:28:43,168 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17676#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:28:43,168 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:28:43,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:28:43,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 10 [2024-11-14 04:28:43,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898626919] [2024-11-14 04:28:43,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:28:43,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 04:28:43,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:28:43,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 04:28:43,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2024-11-14 04:28:43,170 INFO L87 Difference]: Start difference. First operand 862 states and 1371 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-14 04:28:44,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:28:44,957 INFO L93 Difference]: Finished difference Result 1001 states and 1588 transitions. [2024-11-14 04:28:44,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 04:28:44,958 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-14 04:28:44,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:28:44,966 INFO L225 Difference]: With dead ends: 1001 [2024-11-14 04:28:44,967 INFO L226 Difference]: Without dead ends: 994 [2024-11-14 04:28:44,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 235 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=205, Invalid=1435, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 04:28:44,969 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 67 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:28:44,969 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.3s Time] [2024-11-14 04:28:44,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2024-11-14 04:28:46,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 831. [2024-11-14 04:28:46,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 402 states have (on average 1.3109452736318408) internal successors, (527), 403 states have internal predecessors, (527), 401 states have call successors, (401), 27 states have call predecessors, (401), 27 states have return successors, (400), 400 states have call predecessors, (400), 400 states have call successors, (400) [2024-11-14 04:28:46,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1328 transitions. [2024-11-14 04:28:46,229 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1328 transitions. Word has length 86 [2024-11-14 04:28:46,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:28:46,229 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1328 transitions. [2024-11-14 04:28:46,229 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-14 04:28:46,229 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1328 transitions. [2024-11-14 04:28:46,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 04:28:46,232 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:28:46,232 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-14 04:28:46,239 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 04:28:46,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 04:28:46,433 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:28:46,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:28:46,433 INFO L85 PathProgramCache]: Analyzing trace with hash 307216733, now seen corresponding path program 6 times [2024-11-14 04:28:46,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:28:46,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779963824] [2024-11-14 04:28:46,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:46,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:28:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:28:46,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1036866731] [2024-11-14 04:28:46,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:28:46,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:28:46,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:28:46,470 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:28:46,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 04:28:46,581 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:28:46,582 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:28:46,588 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-14 04:28:46,592 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:28:47,876 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-14 04:28:47,877 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:28:52,545 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-14 04:28:52,545 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:28:52,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779963824] [2024-11-14 04:28:52,545 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:28:52,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036866731] [2024-11-14 04:28:52,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036866731] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:28:52,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [379729865] [2024-11-14 04:28:52,548 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:28:52,548 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:28:52,548 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:28:52,548 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:28:52,548 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:28:56,151 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:28:56,156 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:28:56,157 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:28:58,996 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21414#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:28:58,996 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:28:58,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:28:58,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2024-11-14 04:28:58,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672661125] [2024-11-14 04:28:58,996 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:28:58,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-14 04:28:58,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:28:58,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-14 04:28:58,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 04:28:58,998 INFO L87 Difference]: Start difference. First operand 831 states and 1328 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-14 04:29:09,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:29:09,070 INFO L93 Difference]: Finished difference Result 1012 states and 1581 transitions. [2024-11-14 04:29:09,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-14 04:29:09,071 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-14 04:29:09,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:29:09,080 INFO L225 Difference]: With dead ends: 1012 [2024-11-14 04:29:09,080 INFO L226 Difference]: Without dead ends: 1010 [2024-11-14 04:29:09,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 216 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=764, Invalid=5242, Unknown=0, NotChecked=0, Total=6006 [2024-11-14 04:29:09,084 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 197 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:29:09,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 570 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-14 04:29:09,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2024-11-14 04:29:10,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 784. [2024-11-14 04:29:10,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 399 states have (on average 1.2756892230576442) internal successors, (509), 403 states have internal predecessors, (509), 351 states have call successors, (351), 33 states have call predecessors, (351), 33 states have return successors, (350), 347 states have call predecessors, (350), 350 states have call successors, (350) [2024-11-14 04:29:10,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1210 transitions. [2024-11-14 04:29:10,619 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1210 transitions. Word has length 89 [2024-11-14 04:29:10,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:29:10,619 INFO L471 AbstractCegarLoop]: Abstraction has 784 states and 1210 transitions. [2024-11-14 04:29:10,619 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-14 04:29:10,620 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1210 transitions. [2024-11-14 04:29:10,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-14 04:29:10,621 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:29:10,622 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-14 04:29:10,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 04:29:10,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 04:29:10,826 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:29:10,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:29:10,826 INFO L85 PathProgramCache]: Analyzing trace with hash -891555935, now seen corresponding path program 2 times [2024-11-14 04:29:10,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:29:10,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18159974] [2024-11-14 04:29:10,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:29:10,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:29:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:29:10,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1590320854] [2024-11-14 04:29:10,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:29:10,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:29:10,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:29:10,852 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:29:10,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 04:29:11,014 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 04:29:11,014 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:29:11,016 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 04:29:11,019 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:29:12,749 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 58 proven. 8 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2024-11-14 04:29:12,749 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:29:15,013 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:29:15,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18159974] [2024-11-14 04:29:15,013 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:29:15,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590320854] [2024-11-14 04:29:15,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590320854] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:29:15,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [657843818] [2024-11-14 04:29:15,015 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:29:15,016 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:29:15,016 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:29:15,016 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:29:15,016 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:29:17,493 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:29:17,497 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:29:17,498 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:29:25,352 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24880#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:29:25,352 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:29:25,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:29:25,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-14 04:29:25,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639792917] [2024-11-14 04:29:25,352 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:29:25,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 04:29:25,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:29:25,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 04:29:25,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1605, Unknown=2, NotChecked=0, Total=1806 [2024-11-14 04:29:25,354 INFO L87 Difference]: Start difference. First operand 784 states and 1210 transitions. Second operand has 17 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 04:29:28,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:29:28,175 INFO L93 Difference]: Finished difference Result 1073 states and 1673 transitions. [2024-11-14 04:29:28,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 04:29:28,176 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2024-11-14 04:29:28,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:29:28,184 INFO L225 Difference]: With dead ends: 1073 [2024-11-14 04:29:28,184 INFO L226 Difference]: Without dead ends: 1070 [2024-11-14 04:29:28,186 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 158 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=264, Invalid=2086, Unknown=2, NotChecked=0, Total=2352 [2024-11-14 04:29:28,187 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 52 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:29:28,187 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 267 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 04:29:28,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2024-11-14 04:29:30,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 1050. [2024-11-14 04:29:30,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 522 states have (on average 1.293103448275862) internal successors, (675), 526 states have internal predecessors, (675), 487 states have call successors, (487), 40 states have call predecessors, (487), 40 states have return successors, (486), 483 states have call predecessors, (486), 486 states have call successors, (486) [2024-11-14 04:29:30,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 1648 transitions. [2024-11-14 04:29:30,031 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 1648 transitions. Word has length 95 [2024-11-14 04:29:30,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:29:30,031 INFO L471 AbstractCegarLoop]: Abstraction has 1050 states and 1648 transitions. [2024-11-14 04:29:30,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 4 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 04:29:30,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 1648 transitions. [2024-11-14 04:29:30,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-14 04:29:30,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:29:30,034 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-14 04:29:30,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 04:29:30,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:29:30,238 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:29:30,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:29:30,238 INFO L85 PathProgramCache]: Analyzing trace with hash -879153679, now seen corresponding path program 3 times [2024-11-14 04:29:30,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:29:30,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629945724] [2024-11-14 04:29:30,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:29:30,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:29:30,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:29:30,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [532726913] [2024-11-14 04:29:30,273 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:29:30,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:29:30,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:29:30,276 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:29:30,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 04:29:30,374 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:29:30,374 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:29:30,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-14 04:29:30,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:29:31,792 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-14 04:29:31,792 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:29:34,646 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-14 04:29:34,647 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:29:34,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629945724] [2024-11-14 04:29:34,647 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:29:34,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532726913] [2024-11-14 04:29:34,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532726913] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:29:34,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1067705266] [2024-11-14 04:29:34,649 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:29:34,649 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:29:34,650 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:29:34,650 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:29:34,650 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:29:37,110 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:29:37,114 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:29:37,115 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:29:44,730 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29141#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:29:44,730 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:29:44,730 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:29:44,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2024-11-14 04:29:44,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891078667] [2024-11-14 04:29:44,730 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:29:44,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 04:29:44,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:29:44,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 04:29:44,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1932, Unknown=2, NotChecked=0, Total=2162 [2024-11-14 04:29:44,732 INFO L87 Difference]: Start difference. First operand 1050 states and 1648 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-14 04:30:07,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:30:07,523 INFO L93 Difference]: Finished difference Result 1654 states and 2586 transitions. [2024-11-14 04:30:07,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-14 04:30:07,523 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-14 04:30:07,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:30:07,533 INFO L225 Difference]: With dead ends: 1654 [2024-11-14 04:30:07,533 INFO L226 Difference]: Without dead ends: 1326 [2024-11-14 04:30:07,539 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3670 ImplicationChecksByTransitivity, 23.4s TimeCoverageRelationStatistics Valid=1576, Invalid=9978, Unknown=2, NotChecked=0, Total=11556 [2024-11-14 04:30:07,539 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 276 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:30:07,540 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 658 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2024-11-14 04:30:07,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2024-11-14 04:30:09,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 1187. [2024-11-14 04:30:09,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1187 states, 591 states have (on average 1.2893401015228427) internal successors, (762), 595 states have internal predecessors, (762), 551 states have call successors, (551), 44 states have call predecessors, (551), 44 states have return successors, (550), 547 states have call predecessors, (550), 550 states have call successors, (550) [2024-11-14 04:30:09,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1187 states to 1187 states and 1863 transitions. [2024-11-14 04:30:09,403 INFO L78 Accepts]: Start accepts. Automaton has 1187 states and 1863 transitions. Word has length 98 [2024-11-14 04:30:09,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:30:09,404 INFO L471 AbstractCegarLoop]: Abstraction has 1187 states and 1863 transitions. [2024-11-14 04:30:09,404 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-14 04:30:09,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1187 states and 1863 transitions. [2024-11-14 04:30:09,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-14 04:30:09,406 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:30:09,407 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-14 04:30:09,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-14 04:30:09,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-14 04:30:09,611 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:30:09,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:30:09,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1319919874, now seen corresponding path program 4 times [2024-11-14 04:30:09,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:30:09,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109744291] [2024-11-14 04:30:09,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:30:09,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:30:09,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:30:09,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262133638] [2024-11-14 04:30:09,633 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:30:09,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:30:09,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:30:09,636 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:30:09,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 04:30:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:30:09,748 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-11-14 04:30:09,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:30:11,349 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-14 04:30:11,349 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:30:16,799 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-14 04:30:16,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:30:16,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109744291] [2024-11-14 04:30:16,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:30:16,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262133638] [2024-11-14 04:30:16,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262133638] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:30:16,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [666984246] [2024-11-14 04:30:16,801 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:30:16,801 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:30:16,802 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:30:16,802 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:30:16,802 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:30:18,903 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 04:30:18,906 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:30:18,907 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:30:21,639 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34749#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:30:21,639 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:30:21,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:30:21,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 33 [2024-11-14 04:30:21,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128693092] [2024-11-14 04:30:21,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:30:21,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-14 04:30:21,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:30:21,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-14 04:30:21,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1941, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 04:30:21,642 INFO L87 Difference]: Start difference. First operand 1187 states and 1863 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-14 04:30:51,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:30:51,594 INFO L93 Difference]: Finished difference Result 1482 states and 2302 transitions. [2024-11-14 04:30:51,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-14 04:30:51,595 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-14 04:30:51,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:30:51,602 INFO L225 Difference]: With dead ends: 1482 [2024-11-14 04:30:51,603 INFO L226 Difference]: Without dead ends: 1478 [2024-11-14 04:30:51,605 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2866 ImplicationChecksByTransitivity, 24.1s TimeCoverageRelationStatistics Valid=1572, Invalid=8528, Unknown=0, NotChecked=0, Total=10100 [2024-11-14 04:30:51,606 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 265 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1122 SdHoareTripleChecker+Invalid, 2092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:30:51,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1122 Invalid, 2092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2024-11-14 04:30:51,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2024-11-14 04:30:54,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1418. [2024-11-14 04:30:54,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 722 states have (on average 1.2880886426592797) internal successors, (930), 727 states have internal predecessors, (930), 645 states have call successors, (645), 50 states have call predecessors, (645), 50 states have return successors, (644), 640 states have call predecessors, (644), 644 states have call successors, (644) [2024-11-14 04:30:54,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 2219 transitions. [2024-11-14 04:30:54,761 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 2219 transitions. Word has length 100 [2024-11-14 04:30:54,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:30:54,762 INFO L471 AbstractCegarLoop]: Abstraction has 1418 states and 2219 transitions. [2024-11-14 04:30:54,762 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-14 04:30:54,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 2219 transitions. [2024-11-14 04:30:54,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-14 04:30:54,764 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:30:54,765 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-14 04:30:54,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-14 04:30:54,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 04:30:54,969 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:30:54,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:30:54,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1331190826, now seen corresponding path program 5 times [2024-11-14 04:30:54,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:30:54,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841635834] [2024-11-14 04:30:54,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:30:54,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:30:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:30:54,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1754516434] [2024-11-14 04:30:54,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:30:54,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:30:54,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:30:55,002 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:30:55,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 04:30:55,134 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 04:30:55,134 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:30:55,136 INFO L255 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-14 04:30:55,139 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:30:56,443 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-14 04:30:56,443 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:31:02,083 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-14 04:31:02,083 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:31:02,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841635834] [2024-11-14 04:31:02,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:31:02,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754516434] [2024-11-14 04:31:02,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754516434] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:31:02,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1102562778] [2024-11-14 04:31:02,085 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:31:02,085 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:31:02,085 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:31:02,085 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:31:02,085 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:31:04,263 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:31:04,269 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:31:04,271 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:31:07,674 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40427#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:31:07,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:31:07,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:31:07,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2024-11-14 04:31:07,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333771060] [2024-11-14 04:31:07,675 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:31:07,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 04:31:07,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:31:07,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 04:31:07,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1967, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 04:31:07,677 INFO L87 Difference]: Start difference. First operand 1418 states and 2219 transitions. Second operand has 28 states, 26 states have (on average 2.269230769230769) internal successors, (59), 27 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-14 04:31:37,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:31:37,332 INFO L93 Difference]: Finished difference Result 1800 states and 2824 transitions. [2024-11-14 04:31:37,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-14 04:31:37,334 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.269230769230769) internal successors, (59), 27 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-14 04:31:37,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:31:37,344 INFO L225 Difference]: With dead ends: 1800 [2024-11-14 04:31:37,344 INFO L226 Difference]: Without dead ends: 1792 [2024-11-14 04:31:37,346 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 260 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4111 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=2038, Invalid=12004, Unknown=0, NotChecked=0, Total=14042 [2024-11-14 04:31:37,348 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 311 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 1546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:31:37,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 881 Invalid, 1546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 1236 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-11-14 04:31:37,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2024-11-14 04:31:40,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1564. [2024-11-14 04:31:40,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1564 states, 793 states have (on average 1.2912988650693569) internal successors, (1024), 796 states have internal predecessors, (1024), 717 states have call successors, (717), 53 states have call predecessors, (717), 53 states have return successors, (716), 714 states have call predecessors, (716), 716 states have call successors, (716) [2024-11-14 04:31:40,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1564 states to 1564 states and 2457 transitions. [2024-11-14 04:31:40,997 INFO L78 Accepts]: Start accepts. Automaton has 1564 states and 2457 transitions. Word has length 103 [2024-11-14 04:31:40,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:31:40,997 INFO L471 AbstractCegarLoop]: Abstraction has 1564 states and 2457 transitions. [2024-11-14 04:31:40,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.269230769230769) internal successors, (59), 27 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-14 04:31:40,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1564 states and 2457 transitions. [2024-11-14 04:31:41,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-14 04:31:41,001 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:31:41,001 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-14 04:31:41,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-14 04:31:41,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:31:41,201 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:31:41,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:31:41,202 INFO L85 PathProgramCache]: Analyzing trace with hash 19525224, now seen corresponding path program 2 times [2024-11-14 04:31:41,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:31:41,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448260284] [2024-11-14 04:31:41,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:31:41,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:31:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:31:41,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [753694488] [2024-11-14 04:31:41,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:31:41,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:31:41,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:31:41,235 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:31:41,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 04:31:41,352 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 04:31:41,352 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:31:41,354 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-14 04:31:41,357 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:31:43,040 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-14 04:31:43,041 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:31:44,877 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:31:44,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448260284] [2024-11-14 04:31:44,877 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:31:44,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753694488] [2024-11-14 04:31:44,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753694488] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:31:44,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2081776629] [2024-11-14 04:31:44,879 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:31:44,879 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:31:44,879 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:31:44,880 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:31:44,880 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:31:47,346 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:31:47,350 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:31:47,351 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:31:49,175 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '46716#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:31:49,175 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:31:49,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:31:49,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-14 04:31:49,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96863778] [2024-11-14 04:31:49,176 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:31:49,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 04:31:49,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:31:49,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 04:31:49,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1615, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 04:31:49,178 INFO L87 Difference]: Start difference. First operand 1564 states and 2457 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-14 04:31:54,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:31:54,113 INFO L93 Difference]: Finished difference Result 1947 states and 3026 transitions. [2024-11-14 04:31:54,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 04:31:54,113 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-14 04:31:54,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:31:54,126 INFO L225 Difference]: With dead ends: 1947 [2024-11-14 04:31:54,127 INFO L226 Difference]: Without dead ends: 1690 [2024-11-14 04:31:54,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=289, Invalid=2363, Unknown=0, NotChecked=0, Total=2652 [2024-11-14 04:31:54,130 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 67 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:31:54,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 574 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 04:31:54,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1690 states. [2024-11-14 04:31:58,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1690 to 1666. [2024-11-14 04:31:58,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1666 states, 847 states have (on average 1.2892561983471074) internal successors, (1092), 850 states have internal predecessors, (1092), 761 states have call successors, (761), 57 states have call predecessors, (761), 57 states have return successors, (760), 758 states have call predecessors, (760), 760 states have call successors, (760) [2024-11-14 04:31:58,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1666 states to 1666 states and 2613 transitions. [2024-11-14 04:31:58,078 INFO L78 Accepts]: Start accepts. Automaton has 1666 states and 2613 transitions. Word has length 111 [2024-11-14 04:31:58,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:31:58,079 INFO L471 AbstractCegarLoop]: Abstraction has 1666 states and 2613 transitions. [2024-11-14 04:31:58,079 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-14 04:31:58,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1666 states and 2613 transitions. [2024-11-14 04:31:58,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-14 04:31:58,081 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:31:58,081 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-14 04:31:58,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-14 04:31:58,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:31:58,282 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:31:58,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:31:58,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1253497733, now seen corresponding path program 3 times [2024-11-14 04:31:58,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:31:58,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417108406] [2024-11-14 04:31:58,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:31:58,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:31:58,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:31:58,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1884441435] [2024-11-14 04:31:58,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:31:58,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:31:58,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:31:58,325 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:31:58,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 04:31:58,443 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:31:58,443 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:31:58,446 INFO L255 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 91 conjuncts are in the unsatisfiable core [2024-11-14 04:31:58,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:32:01,406 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-14 04:32:01,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:32:06,932 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:32:06,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417108406] [2024-11-14 04:32:06,932 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:32:06,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884441435] [2024-11-14 04:32:06,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884441435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:32:06,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [916809004] [2024-11-14 04:32:06,934 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:32:06,934 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:32:06,934 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:32:06,934 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:32:06,935 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:32:09,601 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:32:09,606 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:32:09,607 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:32:17,095 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '53480#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:32:17,095 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:32:17,096 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:32:17,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 04:32:17,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999427116] [2024-11-14 04:32:17,096 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:32:17,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 04:32:17,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:32:17,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 04:32:17,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=2701, Unknown=2, NotChecked=0, Total=2970 [2024-11-14 04:32:17,098 INFO L87 Difference]: Start difference. First operand 1666 states and 2613 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-14 04:32:24,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:32:24,011 INFO L93 Difference]: Finished difference Result 1910 states and 2988 transitions. [2024-11-14 04:32:24,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 04:32:24,011 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-14 04:32:24,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:32:24,021 INFO L225 Difference]: With dead ends: 1910 [2024-11-14 04:32:24,021 INFO L226 Difference]: Without dead ends: 1908 [2024-11-14 04:32:24,022 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1294 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=412, Invalid=4008, Unknown=2, NotChecked=0, Total=4422 [2024-11-14 04:32:24,023 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 104 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:32:24,023 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 746 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-14 04:32:24,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1908 states. [2024-11-14 04:32:27,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1908 to 1872. [2024-11-14 04:32:27,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 943 states have (on average 1.2948038176033934) internal successors, (1221), 946 states have internal predecessors, (1221), 865 states have call successors, (865), 63 states have call predecessors, (865), 63 states have return successors, (864), 862 states have call predecessors, (864), 864 states have call successors, (864) [2024-11-14 04:32:27,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 2950 transitions. [2024-11-14 04:32:27,973 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 2950 transitions. Word has length 116 [2024-11-14 04:32:27,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:32:27,973 INFO L471 AbstractCegarLoop]: Abstraction has 1872 states and 2950 transitions. [2024-11-14 04:32:27,973 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-14 04:32:27,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 2950 transitions. [2024-11-14 04:32:27,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-14 04:32:27,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:32:27,978 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-14 04:32:28,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 04:32:28,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 04:32:28,182 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:32:28,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:32:28,182 INFO L85 PathProgramCache]: Analyzing trace with hash -372591996, now seen corresponding path program 4 times [2024-11-14 04:32:28,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:32:28,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367264758] [2024-11-14 04:32:28,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:32:28,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:32:28,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:32:28,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1513466297] [2024-11-14 04:32:28,229 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:32:28,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:32:28,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:32:28,233 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:32:28,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 04:32:28,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:32:28,344 INFO L255 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-14 04:32:28,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:32:29,985 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-14 04:32:29,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:32:33,921 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-14 04:32:33,921 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:32:33,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367264758] [2024-11-14 04:32:33,921 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:32:33,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513466297] [2024-11-14 04:32:33,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513466297] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:32:33,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1707125438] [2024-11-14 04:32:33,923 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:32:33,923 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:32:33,923 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:32:33,923 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:32:33,923 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:32:36,526 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:32:36,532 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:32:36,533 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:32:43,877 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '60743#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:32:43,877 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:32:43,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:32:43,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2024-11-14 04:32:43,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418938079] [2024-11-14 04:32:43,877 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:32:43,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 04:32:43,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:32:43,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 04:32:43,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1858, Unknown=2, NotChecked=0, Total=2070 [2024-11-14 04:32:43,879 INFO L87 Difference]: Start difference. First operand 1872 states and 2950 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-14 04:33:15,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:33:15,311 INFO L93 Difference]: Finished difference Result 2384 states and 3767 transitions. [2024-11-14 04:33:15,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 04:33:15,312 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-14 04:33:15,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:33:15,324 INFO L225 Difference]: With dead ends: 2384 [2024-11-14 04:33:15,324 INFO L226 Difference]: Without dead ends: 2382 [2024-11-14 04:33:15,327 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2244 ImplicationChecksByTransitivity, 23.2s TimeCoverageRelationStatistics Valid=938, Invalid=6892, Unknown=2, NotChecked=0, Total=7832 [2024-11-14 04:33:15,328 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 156 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:33:15,328 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 869 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 12.0s Time] [2024-11-14 04:33:15,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2024-11-14 04:33:20,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 2069. [2024-11-14 04:33:20,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2069 states, 1045 states have (on average 1.2947368421052632) internal successors, (1353), 1049 states have internal predecessors, (1353), 955 states have call successors, (955), 68 states have call predecessors, (955), 68 states have return successors, (954), 951 states have call predecessors, (954), 954 states have call successors, (954) [2024-11-14 04:33:20,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2069 states to 2069 states and 3262 transitions. [2024-11-14 04:33:20,616 INFO L78 Accepts]: Start accepts. Automaton has 2069 states and 3262 transitions. Word has length 128 [2024-11-14 04:33:20,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:33:20,617 INFO L471 AbstractCegarLoop]: Abstraction has 2069 states and 3262 transitions. [2024-11-14 04:33:20,617 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-14 04:33:20,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2069 states and 3262 transitions. [2024-11-14 04:33:20,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-14 04:33:20,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:33:20,622 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-14 04:33:20,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 04:33:20,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 04:33:20,823 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:33:20,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:33:20,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1942864397, now seen corresponding path program 5 times [2024-11-14 04:33:20,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:33:20,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102248918] [2024-11-14 04:33:20,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:33:20,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:33:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:33:20,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198447161] [2024-11-14 04:33:20,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:33:20,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:33:20,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:33:20,854 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:33:20,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 04:33:21,025 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 04:33:21,025 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:33:21,028 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-14 04:33:21,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:33:24,334 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-14 04:33:24,335 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:33:28,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:33:28,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102248918] [2024-11-14 04:33:28,608 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:33:28,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198447161] [2024-11-14 04:33:28,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198447161] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:33:28,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [144024168] [2024-11-14 04:33:28,609 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:33:28,609 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:33:28,610 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:33:28,610 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:33:28,610 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:33:31,504 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:33:31,510 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:33:31,511 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:33:35,275 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '68895#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:33:35,275 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:33:35,275 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:33:35,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-14 04:33:35,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80421349] [2024-11-14 04:33:35,276 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:33:35,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 04:33:35,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:33:35,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 04:33:35,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1798, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 04:33:35,277 INFO L87 Difference]: Start difference. First operand 2069 states and 3262 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-14 04:33:44,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:33:44,378 INFO L93 Difference]: Finished difference Result 2272 states and 3562 transitions. [2024-11-14 04:33:44,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 04:33:44,379 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-14 04:33:44,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:33:44,389 INFO L225 Difference]: With dead ends: 2272 [2024-11-14 04:33:44,389 INFO L226 Difference]: Without dead ends: 2270 [2024-11-14 04:33:44,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 04:33:44,390 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 62 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:33:44,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 723 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 04:33:44,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2270 states. [2024-11-14 04:33:49,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2270 to 2248. [2024-11-14 04:33:49,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 1135 states have (on average 1.294273127753304) internal successors, (1469), 1139 states have internal predecessors, (1469), 1035 states have call successors, (1035), 77 states have call predecessors, (1035), 77 states have return successors, (1034), 1031 states have call predecessors, (1034), 1034 states have call successors, (1034) [2024-11-14 04:33:49,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 3538 transitions. [2024-11-14 04:33:49,988 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 3538 transitions. Word has length 130 [2024-11-14 04:33:49,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:33:49,989 INFO L471 AbstractCegarLoop]: Abstraction has 2248 states and 3538 transitions. [2024-11-14 04:33:49,989 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-14 04:33:49,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 3538 transitions. [2024-11-14 04:33:49,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-14 04:33:49,993 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:33:49,993 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-14 04:33:50,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-14 04:33:50,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-14 04:33:50,198 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:33:50,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:33:50,198 INFO L85 PathProgramCache]: Analyzing trace with hash 723558024, now seen corresponding path program 6 times [2024-11-14 04:33:50,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:33:50,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779331009] [2024-11-14 04:33:50,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:33:50,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:33:50,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:33:50,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [197609064] [2024-11-14 04:33:50,237 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:33:50,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:33:50,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:33:50,241 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:33:50,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 04:33:50,399 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:33:50,400 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:33:50,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-14 04:33:50,407 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:33:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 72 proven. 119 refuted. 0 times theorem prover too weak. 405 trivial. 0 not checked. [2024-11-14 04:33:54,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:34:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 596 backedges. 100 proven. 84 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2024-11-14 04:34:07,457 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:34:07,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779331009] [2024-11-14 04:34:07,457 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:34:07,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197609064] [2024-11-14 04:34:07,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197609064] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:34:07,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2011138846] [2024-11-14 04:34:07,460 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:34:07,460 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:34:07,460 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:34:07,460 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:34:07,460 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:34:09,750 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:34:09,757 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:34:09,758 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:34:16,789 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '77438#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:34:16,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:34:16,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:34:16,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 17] total 39 [2024-11-14 04:34:16,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816866209] [2024-11-14 04:34:16,790 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:34:16,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-14 04:34:16,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:34:16,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-14 04:34:16,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=2913, Unknown=0, NotChecked=0, Total=3192 [2024-11-14 04:34:16,792 INFO L87 Difference]: Start difference. First operand 2248 states and 3538 transitions. Second operand has 39 states, 36 states have (on average 2.1666666666666665) internal successors, (78), 35 states have internal predecessors, (78), 13 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 12 states have call predecessors, (37), 11 states have call successors, (37) [2024-11-14 04:34:20,514 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-14 04:34:22,519 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-14 04:34:26,661 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-14 04:34:28,664 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-14 04:34:32,553 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-14 04:34:42,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:34:45,666 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-14 04:34:55,584 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-14 04:34:57,595 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-14 04:34:59,788 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-14 04:35:03,186 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-14 04:35:05,192 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-14 04:35:18,399 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-14 04:35:21,395 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-14 04:35:47,229 WARN L286 SmtUtils]: Spent 5.71s on a formula simplification that was a NOOP. DAG size: 97 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 04:36:20,958 WARN L286 SmtUtils]: Spent 5.41s on a formula simplification. DAG size of input: 132 DAG size of output: 127 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 04:37:00,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:37:00,019 INFO L93 Difference]: Finished difference Result 2675 states and 4192 transitions. [2024-11-14 04:37:00,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-14 04:37:00,020 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 36 states have (on average 2.1666666666666665) internal successors, (78), 35 states have internal predecessors, (78), 13 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 12 states have call predecessors, (37), 11 states have call successors, (37) Word has length 130 [2024-11-14 04:37:00,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:37:00,038 INFO L225 Difference]: With dead ends: 2675 [2024-11-14 04:37:00,038 INFO L226 Difference]: Without dead ends: 2667 [2024-11-14 04:37:00,042 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 369 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6833 ImplicationChecksByTransitivity, 117.6s TimeCoverageRelationStatistics Valid=2893, Invalid=19457, Unknown=0, NotChecked=0, Total=22350 [2024-11-14 04:37:00,043 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 429 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 1992 mSolverCounterSat, 432 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 2437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 1992 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:37:00,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 1234 Invalid, 2437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 1992 Invalid, 13 Unknown, 0 Unchecked, 53.4s Time] [2024-11-14 04:37:00,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2024-11-14 04:37:07,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 2339. [2024-11-14 04:37:07,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2339 states, 1174 states have (on average 1.2964224872231687) internal successors, (1522), 1178 states have internal predecessors, (1522), 1083 states have call successors, (1083), 81 states have call predecessors, (1083), 81 states have return successors, (1082), 1079 states have call predecessors, (1082), 1082 states have call successors, (1082) [2024-11-14 04:37:07,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2339 states to 2339 states and 3687 transitions. [2024-11-14 04:37:07,275 INFO L78 Accepts]: Start accepts. Automaton has 2339 states and 3687 transitions. Word has length 130 [2024-11-14 04:37:07,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:37:07,276 INFO L471 AbstractCegarLoop]: Abstraction has 2339 states and 3687 transitions. [2024-11-14 04:37:07,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 36 states have (on average 2.1666666666666665) internal successors, (78), 35 states have internal predecessors, (78), 13 states have call successors, (38), 3 states have call predecessors, (38), 3 states have return successors, (37), 12 states have call predecessors, (37), 11 states have call successors, (37) [2024-11-14 04:37:07,276 INFO L276 IsEmpty]: Start isEmpty. Operand 2339 states and 3687 transitions. [2024-11-14 04:37:07,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-14 04:37:07,284 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:37:07,288 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:37:07,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 04:37:07,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-14 04:37:07,489 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:37:07,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:37:07,489 INFO L85 PathProgramCache]: Analyzing trace with hash 1487209834, now seen corresponding path program 7 times [2024-11-14 04:37:07,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:37:07,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082957632] [2024-11-14 04:37:07,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:37:07,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:37:07,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:37:07,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [755947153] [2024-11-14 04:37:07,556 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:37:07,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:37:07,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:37:07,558 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:37:07,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 04:37:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:37:07,683 INFO L255 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 106 conjuncts are in the unsatisfiable core [2024-11-14 04:37:07,687 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:37:11,595 INFO L134 CoverageAnalysis]: Checked inductivity of 608 backedges. 72 proven. 93 refuted. 0 times theorem prover too weak. 443 trivial. 0 not checked. [2024-11-14 04:37:11,595 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:37:21,909 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:37:21,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082957632] [2024-11-14 04:37:21,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:37:21,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755947153] [2024-11-14 04:37:21,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755947153] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:37:21,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1361370337] [2024-11-14 04:37:21,911 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:37:21,911 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:37:21,911 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:37:21,911 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:37:21,912 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:37:24,175 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:37:24,180 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:37:24,181 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:37:33,329 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '86897#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:37:33,330 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:37:33,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:37:33,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2024-11-14 04:37:33,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902668501] [2024-11-14 04:37:33,330 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:37:33,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 04:37:33,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:37:33,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 04:37:33,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=3093, Unknown=2, NotChecked=0, Total=3422 [2024-11-14 04:37:33,332 INFO L87 Difference]: Start difference. First operand 2339 states and 3687 transitions. Second operand has 26 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 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-14 04:37:43,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:37:43,553 INFO L93 Difference]: Finished difference Result 2489 states and 3907 transitions. [2024-11-14 04:37:43,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 04:37:43,554 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 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 133 [2024-11-14 04:37:43,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:37:43,572 INFO L225 Difference]: With dead ends: 2489 [2024-11-14 04:37:43,572 INFO L226 Difference]: Without dead ends: 2486 [2024-11-14 04:37:43,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=499, Invalid=4611, Unknown=2, NotChecked=0, Total=5112 [2024-11-14 04:37:43,574 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 129 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 1430 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 1511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:37:43,575 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 541 Invalid, 1511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1430 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-14 04:37:43,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2024-11-14 04:37:49,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 2456. [2024-11-14 04:37:49,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 1231 states have (on average 1.2965069049553208) internal successors, (1596), 1235 states have internal predecessors, (1596), 1139 states have call successors, (1139), 85 states have call predecessors, (1139), 85 states have return successors, (1138), 1135 states have call predecessors, (1138), 1138 states have call successors, (1138) [2024-11-14 04:37:49,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 3873 transitions. [2024-11-14 04:37:49,392 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 3873 transitions. Word has length 133 [2024-11-14 04:37:49,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:37:49,392 INFO L471 AbstractCegarLoop]: Abstraction has 2456 states and 3873 transitions. [2024-11-14 04:37:49,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 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-14 04:37:49,393 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 3873 transitions. [2024-11-14 04:37:49,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-14 04:37:49,397 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:37:49,397 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-14 04:37:49,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 04:37:49,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 04:37:49,598 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:37:49,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:37:49,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1118234556, now seen corresponding path program 6 times [2024-11-14 04:37:49,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:37:49,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564042296] [2024-11-14 04:37:49,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:37:49,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:37:49,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:37:49,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [453656729] [2024-11-14 04:37:49,663 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:37:49,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:37:49,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:37:49,666 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:37:49,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 04:37:49,913 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:37:49,914 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:37:49,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 94 conjuncts are in the unsatisfiable core [2024-11-14 04:37:49,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:37:54,715 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-14 04:37:54,716 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:37:58,082 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:37:58,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564042296] [2024-11-14 04:37:58,082 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:37:58,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453656729] [2024-11-14 04:37:58,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453656729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:37:58,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1030352532] [2024-11-14 04:37:58,084 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:37:58,084 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:37:58,084 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:37:58,084 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:37:58,085 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:38:00,852 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 04:38:00,858 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:38:00,859 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:38:10,035 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '95876#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 04:38:10,035 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:38:10,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:38:10,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-14 04:38:10,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348717646] [2024-11-14 04:38:10,035 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:38:10,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-14 04:38:10,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:38:10,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-14 04:38:10,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2504, Unknown=2, NotChecked=0, Total=2756 [2024-11-14 04:38:10,037 INFO L87 Difference]: Start difference. First operand 2456 states and 3873 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-14 04:38:27,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:38:27,595 INFO L93 Difference]: Finished difference Result 2627 states and 4133 transitions. [2024-11-14 04:38:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 04:38:27,596 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-14 04:38:27,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:38:27,613 INFO L225 Difference]: With dead ends: 2627 [2024-11-14 04:38:27,613 INFO L226 Difference]: Without dead ends: 2625 [2024-11-14 04:38:27,615 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 21.2s TimeCoverageRelationStatistics Valid=384, Invalid=4036, Unknown=2, NotChecked=0, Total=4422 [2024-11-14 04:38:27,616 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 101 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 1512 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 1571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:38:27,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 989 Invalid, 1571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1512 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-14 04:38:27,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2024-11-14 04:38:34,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 2594. [2024-11-14 04:38:34,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2594 states, 1293 states have (on average 1.2985305491105956) internal successors, (1679), 1297 states have internal predecessors, (1679), 1211 states have call successors, (1211), 89 states have call predecessors, (1211), 89 states have return successors, (1210), 1207 states have call predecessors, (1210), 1210 states have call successors, (1210) [2024-11-14 04:38:34,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2594 states to 2594 states and 4100 transitions. [2024-11-14 04:38:34,551 INFO L78 Accepts]: Start accepts. Automaton has 2594 states and 4100 transitions. Word has length 138 [2024-11-14 04:38:34,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:38:34,552 INFO L471 AbstractCegarLoop]: Abstraction has 2594 states and 4100 transitions. [2024-11-14 04:38:34,552 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-14 04:38:34,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2594 states and 4100 transitions. [2024-11-14 04:38:34,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-14 04:38:34,555 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:38:34,556 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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-14 04:38:34,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-14 04:38:34,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:38:34,757 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:38:34,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:38:34,758 INFO L85 PathProgramCache]: Analyzing trace with hash -926499567, now seen corresponding path program 8 times [2024-11-14 04:38:34,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:38:34,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482268109] [2024-11-14 04:38:34,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:38:34,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:38:34,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:38:34,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [271074823] [2024-11-14 04:38:34,793 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:38:34,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:38:34,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:38:34,796 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:38:34,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 04:38:34,958 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 04:38:34,958 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:38:34,961 INFO L255 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-14 04:38:34,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:38:36,521 INFO L134 CoverageAnalysis]: Checked inductivity of 881 backedges. 123 proven. 23 refuted. 0 times theorem prover too weak. 735 trivial. 0 not checked. [2024-11-14 04:38:36,521 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:38:37,541 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:38:37,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482268109] [2024-11-14 04:38:37,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:38:37,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271074823] [2024-11-14 04:38:37,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271074823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:38:37,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [406303814] [2024-11-14 04:38:37,543 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:38:37,543 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:38:37,543 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:38:37,544 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:38:37,544 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:38:40,024 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:38:40,030 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:38:40,031 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:38:42,831 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '105323#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:38:42,832 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:38:42,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:38:42,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-14 04:38:42,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712169877] [2024-11-14 04:38:42,832 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:38:42,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 04:38:42,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:38:42,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 04:38:42,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1213, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 04:38:42,834 INFO L87 Difference]: Start difference. First operand 2594 states and 4100 transitions. Second operand has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-14 04:38:51,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:38:51,453 INFO L93 Difference]: Finished difference Result 2880 states and 4536 transitions. [2024-11-14 04:38:51,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:38:51,453 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) Word has length 142 [2024-11-14 04:38:51,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:38:51,467 INFO L225 Difference]: With dead ends: 2880 [2024-11-14 04:38:51,467 INFO L226 Difference]: Without dead ends: 2873 [2024-11-14 04:38:51,469 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 263 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=152, Invalid=1488, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 04:38:51,469 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 26 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:38:51,470 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 251 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:38:51,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2024-11-14 04:38:58,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 2723. [2024-11-14 04:38:58,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2723 states, 1357 states have (on average 1.2977155490051584) internal successors, (1761), 1363 states have internal predecessors, (1761), 1269 states have call successors, (1269), 96 states have call predecessors, (1269), 96 states have return successors, (1268), 1263 states have call predecessors, (1268), 1268 states have call successors, (1268) [2024-11-14 04:38:58,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2723 states to 2723 states and 4298 transitions. [2024-11-14 04:38:58,917 INFO L78 Accepts]: Start accepts. Automaton has 2723 states and 4298 transitions. Word has length 142 [2024-11-14 04:38:58,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:38:58,918 INFO L471 AbstractCegarLoop]: Abstraction has 2723 states and 4298 transitions. [2024-11-14 04:38:58,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-14 04:38:58,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2723 states and 4298 transitions. [2024-11-14 04:38:58,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-14 04:38:58,922 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:38:58,923 INFO L215 NwaCegarLoop]: trace histogram [18, 17, 17, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:38:58,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 04:38:59,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:38:59,127 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:38:59,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:38:59,128 INFO L85 PathProgramCache]: Analyzing trace with hash 395988904, now seen corresponding path program 7 times [2024-11-14 04:38:59,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:38:59,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760372247] [2024-11-14 04:38:59,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:38:59,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:38:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:38:59,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1867875685] [2024-11-14 04:38:59,181 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:38:59,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:38:59,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:38:59,191 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:38:59,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 04:38:59,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:38:59,367 INFO L255 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 116 conjuncts are in the unsatisfiable core [2024-11-14 04:38:59,372 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:39:03,038 INFO L134 CoverageAnalysis]: Checked inductivity of 698 backedges. 126 proven. 145 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-11-14 04:39:03,038 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:39:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 698 backedges. 187 proven. 70 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2024-11-14 04:39:14,128 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:39:14,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760372247] [2024-11-14 04:39:14,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:39:14,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867875685] [2024-11-14 04:39:14,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867875685] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:39:14,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1584404005] [2024-11-14 04:39:14,130 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 04:39:14,130 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:39:14,130 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:39:14,130 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:39:14,130 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:39:16,112 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2024-11-14 04:39:16,118 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 04:39:16,119 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:39:22,525 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '115802#(= |__VERIFIER_assert_#in~cond| 0)' at error location [2024-11-14 04:39:22,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:39:22,525 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:39:22,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 18] total 42 [2024-11-14 04:39:22,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502530301] [2024-11-14 04:39:22,525 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:39:22,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-14 04:39:22,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:39:22,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-14 04:39:22,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=2922, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 04:39:22,527 INFO L87 Difference]: Start difference. First operand 2723 states and 4298 transitions. Second operand has 42 states, 39 states have (on average 2.230769230769231) internal successors, (87), 37 states have internal predecessors, (87), 14 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-14 04:39:29,191 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-14 04:39:30,915 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:39:42,087 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-14 04:39:44,127 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-14 04:39:53,884 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-14 04:39:55,886 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-14 04:39:58,529 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-14 04:40:19,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:40:19,974 INFO L93 Difference]: Finished difference Result 3085 states and 4809 transitions. [2024-11-14 04:40:19,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2024-11-14 04:40:19,974 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 39 states have (on average 2.230769230769231) internal successors, (87), 37 states have internal predecessors, (87), 14 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) Word has length 141 [2024-11-14 04:40:19,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:40:19,985 INFO L225 Difference]: With dead ends: 3085 [2024-11-14 04:40:19,985 INFO L226 Difference]: Without dead ends: 3083 [2024-11-14 04:40:19,987 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 382 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4447 ImplicationChecksByTransitivity, 37.5s TimeCoverageRelationStatistics Valid=2186, Invalid=13066, Unknown=0, NotChecked=0, Total=15252 [2024-11-14 04:40:19,987 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 312 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 1763 mSolverCounterSat, 317 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 2086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 317 IncrementalHoareTripleChecker+Valid, 1763 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:40:19,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 893 Invalid, 2086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [317 Valid, 1763 Invalid, 6 Unknown, 0 Unchecked, 22.8s Time] [2024-11-14 04:40:19,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3083 states. [2024-11-14 04:40:29,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3083 to 2913. [2024-11-14 04:40:29,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 1471 states have (on average 1.2875594833446635) internal successors, (1894), 1482 states have internal predecessors, (1894), 1335 states have call successors, (1335), 106 states have call predecessors, (1335), 106 states have return successors, (1334), 1324 states have call predecessors, (1334), 1334 states have call successors, (1334) [2024-11-14 04:40:29,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 4563 transitions. [2024-11-14 04:40:29,580 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 4563 transitions. Word has length 141 [2024-11-14 04:40:29,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:40:29,581 INFO L471 AbstractCegarLoop]: Abstraction has 2913 states and 4563 transitions. [2024-11-14 04:40:29,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 39 states have (on average 2.230769230769231) internal successors, (87), 37 states have internal predecessors, (87), 14 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 12 states have call predecessors, (39), 12 states have call successors, (39) [2024-11-14 04:40:29,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 4563 transitions. [2024-11-14 04:40:29,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-14 04:40:29,586 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:40:29,586 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:40:29,612 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-14 04:40:29,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:40:29,787 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:40:29,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:40:29,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1951599346, now seen corresponding path program 9 times [2024-11-14 04:40:29,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:40:29,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346000196] [2024-11-14 04:40:29,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:40:29,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:40:29,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:40:29,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2033422515] [2024-11-14 04:40:29,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:40:29,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:40:29,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:40:29,822 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:40:29,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64cdf951-80e7-4158-85d5-0600c76584aa/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 04:40:29,951 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:40:29,951 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:40:29,954 INFO L255 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 79 conjuncts are in the unsatisfiable core [2024-11-14 04:40:29,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:40:33,213 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 93 proven. 87 refuted. 0 times theorem prover too weak. 712 trivial. 0 not checked. [2024-11-14 04:40:33,213 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:40:59,430 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 90 proven. 87 refuted. 0 times theorem prover too weak. 715 trivial. 0 not checked. [2024-11-14 04:40:59,430 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:40:59,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346000196] [2024-11-14 04:40:59,430 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:40:59,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033422515] [2024-11-14 04:40:59,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033422515] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:40:59,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1459784828] [2024-11-14 04:40:59,432 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2024-11-14 04:40:59,432 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:40:59,433 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:40:59,433 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:40:59,433 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs