./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum_const3.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_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/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_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum_const3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/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_ddb69501-81c6-47d1-a40c-b244da598815/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 4a8466707e2bff30c44c48996d40a42275ef25007ed8ba21de1de20ade9b7ba9 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:07:18,045 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:07:18,144 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:07:18,149 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:07:18,153 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:07:18,191 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:07:18,193 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:07:18,193 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:07:18,194 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:07:18,194 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:07:18,194 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:07:18,194 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:07:18,194 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:07:18,195 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:07:18,195 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:07:18,196 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:07:18,196 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:07:18,196 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:07:18,196 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:07:18,197 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:07:18,198 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:07:18,198 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:07:18,198 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:07:18,198 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:07:18,198 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:07:18,198 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:07:18,199 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:07:18,199 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:07:18,199 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:07:18,199 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:07:18,199 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:07:18,200 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:07:18,200 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:07:18,200 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:07:18,200 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_ddb69501-81c6-47d1-a40c-b244da598815/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 -> 4a8466707e2bff30c44c48996d40a42275ef25007ed8ba21de1de20ade9b7ba9 [2024-11-14 05:07:18,568 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:07:18,581 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:07:18,585 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:07:18,587 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:07:18,588 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:07:18,589 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/array-crafted/zero_sum_const3.c Unable to find full path for "g++" [2024-11-14 05:07:20,596 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:07:20,829 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:07:20,830 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/sv-benchmarks/c/array-crafted/zero_sum_const3.c [2024-11-14 05:07:20,838 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/data/fc406117b/f091f93bdff745fbaaac792e08d18688/FLAG6fe496b2e [2024-11-14 05:07:20,852 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/data/fc406117b/f091f93bdff745fbaaac792e08d18688 [2024-11-14 05:07:20,856 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:07:20,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:07:20,860 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:07:20,861 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:07:20,865 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:07:20,866 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:07:20" (1/1) ... [2024-11-14 05:07:20,867 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37cddaa9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:20, skipping insertion in model container [2024-11-14 05:07:20,867 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:07:20" (1/1) ... [2024-11-14 05:07:20,882 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:07:21,021 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_ddb69501-81c6-47d1-a40c-b244da598815/sv-benchmarks/c/array-crafted/zero_sum_const3.c[406,419] [2024-11-14 05:07:21,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:07:21,049 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:07:21,059 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_ddb69501-81c6-47d1-a40c-b244da598815/sv-benchmarks/c/array-crafted/zero_sum_const3.c[406,419] [2024-11-14 05:07:21,068 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:07:21,082 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:07:21,083 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21 WrapperNode [2024-11-14 05:07:21,083 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:07:21,084 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:07:21,085 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:07:21,086 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:07:21,094 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,106 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,133 INFO L138 Inliner]: procedures = 16, calls = 16, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 98 [2024-11-14 05:07:21,136 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:07:21,137 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:07:21,137 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:07:21,137 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:07:21,146 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,146 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,149 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,151 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,160 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,169 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,172 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,172 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,178 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:07:21,179 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:07:21,179 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:07:21,179 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:07:21,181 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (1/1) ... [2024-11-14 05:07:21,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:07:21,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:21,219 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:07:21,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:07:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:07:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:07:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 05:07:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 05:07:21,253 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:07:21,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:07:21,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 05:07:21,340 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:07:21,342 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:07:21,587 INFO L? ?]: Removed 13 outVars from TransFormulas that were not future-live. [2024-11-14 05:07:21,587 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:07:21,632 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:07:21,633 INFO L316 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-14 05:07:21,634 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:07:21 BoogieIcfgContainer [2024-11-14 05:07:21,634 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:07:21,637 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:07:21,638 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:07:21,643 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:07:21,644 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:07:20" (1/3) ... [2024-11-14 05:07:21,645 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ebfdca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:07:21, skipping insertion in model container [2024-11-14 05:07:21,645 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:21" (2/3) ... [2024-11-14 05:07:21,645 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ebfdca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:07:21, skipping insertion in model container [2024-11-14 05:07:21,646 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:07:21" (3/3) ... [2024-11-14 05:07:21,648 INFO L112 eAbstractionObserver]: Analyzing ICFG zero_sum_const3.c [2024-11-14 05:07:21,667 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:07:21,668 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum_const3.c that has 1 procedures, 15 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-11-14 05:07:21,717 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:07:21,728 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;@20befb5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:07:21,728 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 05:07:21,732 INFO L276 IsEmpty]: Start isEmpty. Operand has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:21,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-14 05:07:21,738 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:21,739 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:21,740 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:21,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:21,745 INFO L85 PathProgramCache]: Analyzing trace with hash -88755575, now seen corresponding path program 1 times [2024-11-14 05:07:21,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:21,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407447439] [2024-11-14 05:07:21,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:21,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:22,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:22,081 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:22,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407447439] [2024-11-14 05:07:22,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407447439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:22,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:22,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:07:22,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073928360] [2024-11-14 05:07:22,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:22,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:07:22,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:22,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:07:22,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:22,117 INFO L87 Difference]: Start difference. First operand has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:22,213 INFO L93 Difference]: Finished difference Result 28 states and 43 transitions. [2024-11-14 05:07:22,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:07:22,216 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2024-11-14 05:07:22,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:22,224 INFO L225 Difference]: With dead ends: 28 [2024-11-14 05:07:22,224 INFO L226 Difference]: Without dead ends: 13 [2024-11-14 05:07:22,227 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:22,234 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 0 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:22,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 15 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:07:22,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2024-11-14 05:07:22,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2024-11-14 05:07:22,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 19 transitions. [2024-11-14 05:07:22,271 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 19 transitions. Word has length 11 [2024-11-14 05:07:22,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:22,271 INFO L471 AbstractCegarLoop]: Abstraction has 13 states and 19 transitions. [2024-11-14 05:07:22,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,273 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 19 transitions. [2024-11-14 05:07:22,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-14 05:07:22,273 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:22,273 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:22,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:07:22,274 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:22,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:22,275 INFO L85 PathProgramCache]: Analyzing trace with hash -624921328, now seen corresponding path program 1 times [2024-11-14 05:07:22,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:22,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290224244] [2024-11-14 05:07:22,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:22,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:22,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:22,476 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 05:07:22,476 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:22,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290224244] [2024-11-14 05:07:22,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290224244] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:22,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:22,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:07:22,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73835428] [2024-11-14 05:07:22,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:22,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:07:22,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:22,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:07:22,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:07:22,482 INFO L87 Difference]: Start difference. First operand 13 states and 19 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:22,575 INFO L93 Difference]: Finished difference Result 27 states and 43 transitions. [2024-11-14 05:07:22,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:07:22,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2024-11-14 05:07:22,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:22,577 INFO L225 Difference]: With dead ends: 27 [2024-11-14 05:07:22,577 INFO L226 Difference]: Without dead ends: 19 [2024-11-14 05:07:22,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:07:22,578 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 20 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:22,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 5 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:07:22,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2024-11-14 05:07:22,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2024-11-14 05:07:22,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 25 transitions. [2024-11-14 05:07:22,592 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 25 transitions. Word has length 12 [2024-11-14 05:07:22,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:22,592 INFO L471 AbstractCegarLoop]: Abstraction has 19 states and 25 transitions. [2024-11-14 05:07:22,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:22,593 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 25 transitions. [2024-11-14 05:07:22,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-14 05:07:22,593 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:22,593 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:22,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:07:22,593 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:22,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:22,594 INFO L85 PathProgramCache]: Analyzing trace with hash 372323480, now seen corresponding path program 1 times [2024-11-14 05:07:22,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:22,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342519015] [2024-11-14 05:07:22,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:22,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:22,811 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-14 05:07:22,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:22,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342519015] [2024-11-14 05:07:22,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342519015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:22,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312270042] [2024-11-14 05:07:22,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:22,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:22,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:22,817 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:22,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:07:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:22,938 INFO L255 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 05:07:22,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:23,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-14 05:07:23,031 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:23,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-14 05:07:23,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312270042] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:23,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [566755912] [2024-11-14 05:07:23,100 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:23,100 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:23,105 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:23,109 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:23,109 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:23,878 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:24,044 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '169#true' at error location [2024-11-14 05:07:24,045 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:24,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:24,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-14 05:07:24,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438935034] [2024-11-14 05:07:24,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:24,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:07:24,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:24,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:07:24,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-14 05:07:24,048 INFO L87 Difference]: Start difference. First operand 19 states and 25 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:24,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:24,127 INFO L93 Difference]: Finished difference Result 35 states and 47 transitions. [2024-11-14 05:07:24,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:07:24,128 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-14 05:07:24,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:24,128 INFO L225 Difference]: With dead ends: 35 [2024-11-14 05:07:24,128 INFO L226 Difference]: Without dead ends: 20 [2024-11-14 05:07:24,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-14 05:07:24,131 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:24,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 15 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:07:24,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2024-11-14 05:07:24,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2024-11-14 05:07:24,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 19 states have (on average 1.368421052631579) internal successors, (26), 19 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:24,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 26 transitions. [2024-11-14 05:07:24,140 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 26 transitions. Word has length 18 [2024-11-14 05:07:24,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:24,140 INFO L471 AbstractCegarLoop]: Abstraction has 20 states and 26 transitions. [2024-11-14 05:07:24,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:24,141 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 26 transitions. [2024-11-14 05:07:24,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-14 05:07:24,142 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:24,142 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:24,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:07:24,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:24,343 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:24,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:24,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1655102513, now seen corresponding path program 2 times [2024-11-14 05:07:24,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:24,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976525530] [2024-11-14 05:07:24,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:24,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:24,500 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-14 05:07:24,500 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:24,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976525530] [2024-11-14 05:07:24,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976525530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:24,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503008697] [2024-11-14 05:07:24,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:07:24,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:24,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:24,502 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:24,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:07:24,584 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 05:07:24,584 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:24,586 INFO L255 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 05:07:24,587 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:24,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-14 05:07:24,632 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:24,665 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-14 05:07:24,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503008697] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:24,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [471515443] [2024-11-14 05:07:24,667 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:24,668 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:24,668 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:24,668 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:24,668 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:25,077 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:25,224 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '495#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:07:25,224 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:25,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:25,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-14 05:07:25,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5601844] [2024-11-14 05:07:25,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:25,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:07:25,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:25,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:07:25,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:07:25,225 INFO L87 Difference]: Start difference. First operand 20 states and 26 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:25,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:25,331 INFO L93 Difference]: Finished difference Result 39 states and 55 transitions. [2024-11-14 05:07:25,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:07:25,331 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-14 05:07:25,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:25,332 INFO L225 Difference]: With dead ends: 39 [2024-11-14 05:07:25,332 INFO L226 Difference]: Without dead ends: 26 [2024-11-14 05:07:25,332 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:07:25,333 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 25 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:25,334 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 13 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:07:25,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-14 05:07:25,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2024-11-14 05:07:25,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.28) internal successors, (32), 25 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:25,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 32 transitions. [2024-11-14 05:07:25,342 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 32 transitions. Word has length 19 [2024-11-14 05:07:25,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:25,343 INFO L471 AbstractCegarLoop]: Abstraction has 26 states and 32 transitions. [2024-11-14 05:07:25,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:25,343 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 32 transitions. [2024-11-14 05:07:25,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-14 05:07:25,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:25,344 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:25,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:07:25,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:25,545 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:25,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:25,545 INFO L85 PathProgramCache]: Analyzing trace with hash 708747945, now seen corresponding path program 3 times [2024-11-14 05:07:25,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:25,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322741549] [2024-11-14 05:07:25,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:25,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:25,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:28,057 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:28,058 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:28,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322741549] [2024-11-14 05:07:28,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322741549] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:28,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295288648] [2024-11-14 05:07:28,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:07:28,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:28,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:28,061 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:28,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:07:28,155 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:07:28,156 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:28,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 64 conjuncts are in the unsatisfiable core [2024-11-14 05:07:28,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:28,687 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:28,687 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:29,195 INFO L349 Elim1Store]: treesize reduction 10, result has 76.7 percent of original size [2024-11-14 05:07:29,196 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 41 [2024-11-14 05:07:29,465 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:29,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295288648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:29,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1169266928] [2024-11-14 05:07:29,468 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:29,468 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:29,468 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:29,469 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:29,469 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:29,790 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:30,106 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '795#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:07:30,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:30,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:30,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 15] total 34 [2024-11-14 05:07:30,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618576108] [2024-11-14 05:07:30,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:30,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-14 05:07:30,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:30,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-14 05:07:30,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1304, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:07:30,111 INFO L87 Difference]: Start difference. First operand 26 states and 32 transitions. Second operand has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:31,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:31,685 INFO L93 Difference]: Finished difference Result 76 states and 101 transitions. [2024-11-14 05:07:31,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:07:31,686 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2024-11-14 05:07:31,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:31,688 INFO L225 Difference]: With dead ends: 76 [2024-11-14 05:07:31,688 INFO L226 Difference]: Without dead ends: 73 [2024-11-14 05:07:31,689 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=380, Invalid=2700, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 05:07:31,690 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 8 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:31,691 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 45 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:07:31,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-11-14 05:07:31,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 60. [2024-11-14 05:07:31,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.3728813559322033) internal successors, (81), 59 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:31,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 81 transitions. [2024-11-14 05:07:31,712 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 81 transitions. Word has length 25 [2024-11-14 05:07:31,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:31,713 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 81 transitions. [2024-11-14 05:07:31,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9705882352941178) internal successors, (67), 34 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:31,713 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 81 transitions. [2024-11-14 05:07:31,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 05:07:31,713 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:31,714 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:31,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:07:31,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:31,914 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:31,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:31,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1964268956, now seen corresponding path program 4 times [2024-11-14 05:07:31,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:31,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69999749] [2024-11-14 05:07:31,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:31,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:32,064 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 05:07:32,064 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:32,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69999749] [2024-11-14 05:07:32,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69999749] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:32,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9231581] [2024-11-14 05:07:32,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:07:32,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:32,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:32,067 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:32,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:07:32,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:32,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 05:07:32,140 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:32,212 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 05:07:32,212 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 05:07:32,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9231581] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:32,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1347389290] [2024-11-14 05:07:32,284 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:32,284 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:32,284 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:32,284 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:32,286 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:32,582 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:32,709 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1093#true' at error location [2024-11-14 05:07:32,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:32,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:32,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-14 05:07:32,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764662259] [2024-11-14 05:07:32,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:32,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 05:07:32,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:32,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 05:07:32,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:07:32,711 INFO L87 Difference]: Start difference. First operand 60 states and 81 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:32,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:32,950 INFO L93 Difference]: Finished difference Result 102 states and 136 transitions. [2024-11-14 05:07:32,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:07:32,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2024-11-14 05:07:32,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:32,951 INFO L225 Difference]: With dead ends: 102 [2024-11-14 05:07:32,951 INFO L226 Difference]: Without dead ends: 48 [2024-11-14 05:07:32,952 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:07:32,952 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:32,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 15 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:07:32,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2024-11-14 05:07:32,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 44. [2024-11-14 05:07:32,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.255813953488372) internal successors, (54), 43 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:32,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 54 transitions. [2024-11-14 05:07:32,968 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 54 transitions. Word has length 26 [2024-11-14 05:07:32,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:32,969 INFO L471 AbstractCegarLoop]: Abstraction has 44 states and 54 transitions. [2024-11-14 05:07:32,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:32,969 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 54 transitions. [2024-11-14 05:07:32,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 05:07:32,970 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:32,970 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:32,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 05:07:33,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-14 05:07:33,170 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:33,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:33,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1721164561, now seen corresponding path program 5 times [2024-11-14 05:07:33,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:33,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661104861] [2024-11-14 05:07:33,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:33,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:33,325 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:07:33,325 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:33,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661104861] [2024-11-14 05:07:33,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661104861] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:33,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707891846] [2024-11-14 05:07:33,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:07:33,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:33,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:33,328 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:33,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:07:33,403 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 05:07:33,404 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:33,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 05:07:33,406 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:33,483 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:07:33,483 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:33,560 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:07:33,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707891846] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:33,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [219283977] [2024-11-14 05:07:33,562 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:33,563 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:33,563 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:33,563 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:33,563 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:33,836 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:33,943 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1541#true' at error location [2024-11-14 05:07:33,944 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:33,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:33,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-14 05:07:33,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942864517] [2024-11-14 05:07:33,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:33,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 05:07:33,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:33,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 05:07:33,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-11-14 05:07:33,946 INFO L87 Difference]: Start difference. First operand 44 states and 54 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:34,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:34,164 INFO L93 Difference]: Finished difference Result 48 states and 58 transitions. [2024-11-14 05:07:34,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-14 05:07:34,164 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2024-11-14 05:07:34,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:34,165 INFO L225 Difference]: With dead ends: 48 [2024-11-14 05:07:34,165 INFO L226 Difference]: Without dead ends: 33 [2024-11-14 05:07:34,165 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 67 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2024-11-14 05:07:34,166 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 13 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:34,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 9 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:07:34,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-11-14 05:07:34,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2024-11-14 05:07:34,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.21875) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:34,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2024-11-14 05:07:34,178 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 27 [2024-11-14 05:07:34,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:34,179 INFO L471 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2024-11-14 05:07:34,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:34,179 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2024-11-14 05:07:34,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-14 05:07:34,181 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:34,181 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:34,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 05:07:34,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:34,385 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:34,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:34,385 INFO L85 PathProgramCache]: Analyzing trace with hash 2102630520, now seen corresponding path program 6 times [2024-11-14 05:07:34,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:34,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206354831] [2024-11-14 05:07:34,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:34,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:34,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:38,151 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:38,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206354831] [2024-11-14 05:07:38,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206354831] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:38,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760403115] [2024-11-14 05:07:38,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:07:38,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:38,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:38,153 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:38,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:07:38,241 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:07:38,241 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:38,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 78 conjuncts are in the unsatisfiable core [2024-11-14 05:07:38,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:38,799 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-14 05:07:38,800 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:39,401 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:07:39,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 52 treesize of output 89 [2024-11-14 05:07:39,688 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-14 05:07:39,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760403115] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:39,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [911012864] [2024-11-14 05:07:39,691 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:39,691 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:39,691 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:39,692 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:39,692 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:39,923 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:40,213 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2105#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:07:40,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:40,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:40,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 12, 12] total 46 [2024-11-14 05:07:40,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849455644] [2024-11-14 05:07:40,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:40,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-14 05:07:40,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:40,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-14 05:07:40,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=2378, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:07:40,217 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand has 46 states, 46 states have (on average 1.8695652173913044) internal successors, (86), 46 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:43,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:43,752 INFO L93 Difference]: Finished difference Result 102 states and 129 transitions. [2024-11-14 05:07:43,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-14 05:07:43,753 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.8695652173913044) internal successors, (86), 46 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2024-11-14 05:07:43,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:43,754 INFO L225 Difference]: With dead ends: 102 [2024-11-14 05:07:43,754 INFO L226 Difference]: Without dead ends: 98 [2024-11-14 05:07:43,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=679, Invalid=6461, Unknown=0, NotChecked=0, Total=7140 [2024-11-14 05:07:43,757 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 76 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:43,757 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 84 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 1387 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:07:43,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2024-11-14 05:07:43,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 61. [2024-11-14 05:07:43,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.2666666666666666) internal successors, (76), 60 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:43,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 76 transitions. [2024-11-14 05:07:43,786 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 76 transitions. Word has length 32 [2024-11-14 05:07:43,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:43,786 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 76 transitions. [2024-11-14 05:07:43,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.8695652173913044) internal successors, (86), 46 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:43,787 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 76 transitions. [2024-11-14 05:07:43,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 05:07:43,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:43,787 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:43,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 05:07:43,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-14 05:07:43,988 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:43,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:43,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1206628555, now seen corresponding path program 7 times [2024-11-14 05:07:43,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:43,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501944715] [2024-11-14 05:07:43,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:43,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:44,141 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:07:44,141 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:44,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501944715] [2024-11-14 05:07:44,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501944715] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:44,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169181721] [2024-11-14 05:07:44,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:07:44,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:44,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:44,144 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:44,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:07:44,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:44,228 INFO L255 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 05:07:44,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:44,324 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:07:44,325 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:44,396 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:07:44,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169181721] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:44,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1101165135] [2024-11-14 05:07:44,398 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:44,398 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:44,398 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:44,398 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:44,398 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:44,620 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:44,750 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2487#true' at error location [2024-11-14 05:07:44,750 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:44,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:44,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-14 05:07:44,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10844097] [2024-11-14 05:07:44,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:44,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:07:44,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:44,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:07:44,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2024-11-14 05:07:44,752 INFO L87 Difference]: Start difference. First operand 61 states and 76 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:45,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:45,008 INFO L93 Difference]: Finished difference Result 114 states and 143 transitions. [2024-11-14 05:07:45,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:07:45,009 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-11-14 05:07:45,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:45,010 INFO L225 Difference]: With dead ends: 114 [2024-11-14 05:07:45,010 INFO L226 Difference]: Without dead ends: 43 [2024-11-14 05:07:45,011 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 82 SyntacticMatches, 7 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2024-11-14 05:07:45,012 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:45,013 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 13 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:07:45,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-11-14 05:07:45,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2024-11-14 05:07:45,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:45,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 45 transitions. [2024-11-14 05:07:45,028 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 45 transitions. Word has length 33 [2024-11-14 05:07:45,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:45,028 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 45 transitions. [2024-11-14 05:07:45,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:45,028 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 45 transitions. [2024-11-14 05:07:45,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-14 05:07:45,030 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:45,030 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:45,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-14 05:07:45,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-14 05:07:45,231 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:45,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:45,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1589964760, now seen corresponding path program 8 times [2024-11-14 05:07:45,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:45,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648439877] [2024-11-14 05:07:45,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:45,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:45,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:45,415 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:45,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:45,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648439877] [2024-11-14 05:07:45,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648439877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:45,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022267731] [2024-11-14 05:07:45,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:07:45,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:45,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:45,418 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:45,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:07:45,507 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 05:07:45,507 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:45,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 05:07:45,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:45,637 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:45,637 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:45,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:45,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022267731] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:45,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [463405648] [2024-11-14 05:07:45,762 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:45,762 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:45,763 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:45,763 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:45,763 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:45,986 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:46,103 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2996#true' at error location [2024-11-14 05:07:46,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:46,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:46,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-14 05:07:46,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863425444] [2024-11-14 05:07:46,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:46,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:07:46,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:46,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:07:46,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:07:46,106 INFO L87 Difference]: Start difference. First operand 39 states and 45 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:46,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:46,365 INFO L93 Difference]: Finished difference Result 43 states and 49 transitions. [2024-11-14 05:07:46,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 05:07:46,365 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2024-11-14 05:07:46,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:46,366 INFO L225 Difference]: With dead ends: 43 [2024-11-14 05:07:46,366 INFO L226 Difference]: Without dead ends: 40 [2024-11-14 05:07:46,366 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 97 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:07:46,368 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:46,369 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 11 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:07:46,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-14 05:07:46,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2024-11-14 05:07:46,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.1794871794871795) internal successors, (46), 39 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:46,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 46 transitions. [2024-11-14 05:07:46,383 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 46 transitions. Word has length 38 [2024-11-14 05:07:46,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:46,384 INFO L471 AbstractCegarLoop]: Abstraction has 40 states and 46 transitions. [2024-11-14 05:07:46,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:46,385 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 46 transitions. [2024-11-14 05:07:46,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-14 05:07:46,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:46,386 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:46,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-14 05:07:46,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:46,590 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:46,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:46,590 INFO L85 PathProgramCache]: Analyzing trace with hash 2043222729, now seen corresponding path program 9 times [2024-11-14 05:07:46,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:46,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024182996] [2024-11-14 05:07:46,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:46,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:46,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:51,179 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:51,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:51,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024182996] [2024-11-14 05:07:51,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024182996] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:51,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604999651] [2024-11-14 05:07:51,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:07:51,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:51,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:51,182 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:51,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:07:51,286 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:07:51,286 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:51,293 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 104 conjuncts are in the unsatisfiable core [2024-11-14 05:07:51,296 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 05:07:51,990 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:52,793 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:07:52,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 69 treesize of output 153 [2024-11-14 05:07:53,310 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 05:07:53,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604999651] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:53,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1569618330] [2024-11-14 05:07:53,312 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:53,313 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:53,313 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:53,313 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:53,313 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:53,518 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:53,814 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3403#true' at error location [2024-11-14 05:07:53,814 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:53,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:53,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 14, 14] total 56 [2024-11-14 05:07:53,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159228596] [2024-11-14 05:07:53,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:53,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-11-14 05:07:53,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:53,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-11-14 05:07:53,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=3288, Unknown=0, NotChecked=0, Total=3540 [2024-11-14 05:07:53,818 INFO L87 Difference]: Start difference. First operand 40 states and 46 transitions. Second operand has 56 states, 56 states have (on average 1.875) internal successors, (105), 56 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:55,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:55,728 INFO L93 Difference]: Finished difference Result 75 states and 88 transitions. [2024-11-14 05:07:55,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:07:55,729 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.875) internal successors, (105), 56 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2024-11-14 05:07:55,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:55,730 INFO L225 Difference]: With dead ends: 75 [2024-11-14 05:07:55,730 INFO L226 Difference]: Without dead ends: 72 [2024-11-14 05:07:55,731 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1422 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=463, Invalid=5237, Unknown=0, NotChecked=0, Total=5700 [2024-11-14 05:07:55,732 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 3 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 1344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:55,733 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 57 Invalid, 1344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:07:55,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2024-11-14 05:07:55,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 68. [2024-11-14 05:07:55,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.208955223880597) internal successors, (81), 67 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:55,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 81 transitions. [2024-11-14 05:07:55,759 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 81 transitions. Word has length 39 [2024-11-14 05:07:55,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:55,760 INFO L471 AbstractCegarLoop]: Abstraction has 68 states and 81 transitions. [2024-11-14 05:07:55,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.875) internal successors, (105), 56 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:55,760 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 81 transitions. [2024-11-14 05:07:55,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-14 05:07:55,761 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:55,761 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:55,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 05:07:55,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 05:07:55,965 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:55,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:55,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1882629244, now seen corresponding path program 10 times [2024-11-14 05:07:55,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:55,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684645525] [2024-11-14 05:07:55,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:55,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:55,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:56,154 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:56,154 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:56,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684645525] [2024-11-14 05:07:56,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684645525] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:56,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856054380] [2024-11-14 05:07:56,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:07:56,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:56,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:56,157 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:56,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:07:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:56,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 05:07:56,249 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:56,366 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:56,368 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:56,485 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 05:07:56,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856054380] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:56,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1614731336] [2024-11-14 05:07:56,487 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:56,487 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:56,488 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:56,488 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:56,488 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:56,685 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:56,837 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4250#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:07:56,838 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:56,838 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:56,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-14 05:07:56,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811726075] [2024-11-14 05:07:56,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:56,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:07:56,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:56,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:07:56,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:07:56,840 INFO L87 Difference]: Start difference. First operand 68 states and 81 transitions. Second operand has 20 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:57,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:57,176 INFO L93 Difference]: Finished difference Result 146 states and 176 transitions. [2024-11-14 05:07:57,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 05:07:57,177 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2024-11-14 05:07:57,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:57,178 INFO L225 Difference]: With dead ends: 146 [2024-11-14 05:07:57,178 INFO L226 Difference]: Without dead ends: 70 [2024-11-14 05:07:57,179 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 99 SyntacticMatches, 9 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2024-11-14 05:07:57,180 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 7 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:57,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 15 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:07:57,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2024-11-14 05:07:57,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 66. [2024-11-14 05:07:57,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.1692307692307693) internal successors, (76), 65 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:57,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 76 transitions. [2024-11-14 05:07:57,208 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 76 transitions. Word has length 40 [2024-11-14 05:07:57,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:57,208 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 76 transitions. [2024-11-14 05:07:57,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:57,209 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 76 transitions. [2024-11-14 05:07:57,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-14 05:07:57,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:57,210 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:57,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 05:07:57,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:57,411 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:57,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:57,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1004452047, now seen corresponding path program 11 times [2024-11-14 05:07:57,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:57,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706247182] [2024-11-14 05:07:57,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:57,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:57,600 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:07:57,601 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:57,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706247182] [2024-11-14 05:07:57,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706247182] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:57,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787780470] [2024-11-14 05:07:57,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:07:57,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:57,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:57,603 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:57,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:07:57,714 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:07:57,714 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:07:57,716 INFO L255 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 05:07:57,717 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:07:57,853 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:07:57,853 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:07:57,982 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:07:57,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787780470] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:07:57,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1769758290] [2024-11-14 05:07:57,984 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:07:57,984 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:07:57,984 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:07:57,985 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:07:57,985 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:07:58,187 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:07:58,297 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4931#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:07:58,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:07:58,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:07:58,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2024-11-14 05:07:58,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059430472] [2024-11-14 05:07:58,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:07:58,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:07:58,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:58,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:07:58,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:07:58,299 INFO L87 Difference]: Start difference. First operand 66 states and 76 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:58,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:58,602 INFO L93 Difference]: Finished difference Result 70 states and 80 transitions. [2024-11-14 05:07:58,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:07:58,603 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2024-11-14 05:07:58,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:58,604 INFO L225 Difference]: With dead ends: 70 [2024-11-14 05:07:58,604 INFO L226 Difference]: Without dead ends: 47 [2024-11-14 05:07:58,604 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 101 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:07:58,605 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 10 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:58,605 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 15 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:07:58,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2024-11-14 05:07:58,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2024-11-14 05:07:58,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 46 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:58,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 53 transitions. [2024-11-14 05:07:58,619 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 53 transitions. Word has length 41 [2024-11-14 05:07:58,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:58,619 INFO L471 AbstractCegarLoop]: Abstraction has 47 states and 53 transitions. [2024-11-14 05:07:58,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:07:58,620 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 53 transitions. [2024-11-14 05:07:58,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 05:07:58,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:58,621 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:58,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 05:07:58,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 05:07:58,821 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:07:58,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:58,822 INFO L85 PathProgramCache]: Analyzing trace with hash 713782360, now seen corresponding path program 12 times [2024-11-14 05:07:58,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:58,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139698229] [2024-11-14 05:07:58,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:58,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:04,243 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 1 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:08:04,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:04,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139698229] [2024-11-14 05:08:04,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139698229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:04,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336208746] [2024-11-14 05:08:04,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:08:04,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:04,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:04,246 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:04,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:08:04,346 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:08:04,346 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:08:04,351 WARN L253 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 126 conjuncts are in the unsatisfiable core [2024-11-14 05:08:04,357 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:05,201 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 05:08:05,201 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:06,225 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:08:06,226 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 86 treesize of output 235 [2024-11-14 05:08:08,065 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 05:08:08,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336208746] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:08,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [294350729] [2024-11-14 05:08:08,067 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:08,067 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:08,067 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:08,067 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:08,067 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:08,215 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:08,512 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5171#true' at error location [2024-11-14 05:08:08,512 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:08,512 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:08,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 16, 16] total 67 [2024-11-14 05:08:08,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978480213] [2024-11-14 05:08:08,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:08,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-11-14 05:08:08,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:08,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-11-14 05:08:08,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=4637, Unknown=0, NotChecked=0, Total=4970 [2024-11-14 05:08:08,515 INFO L87 Difference]: Start difference. First operand 47 states and 53 transitions. Second operand has 67 states, 67 states have (on average 1.8507462686567164) internal successors, (124), 67 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:13,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:13,056 INFO L93 Difference]: Finished difference Result 176 states and 207 transitions. [2024-11-14 05:08:13,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-14 05:08:13,057 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.8507462686567164) internal successors, (124), 67 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2024-11-14 05:08:13,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:13,058 INFO L225 Difference]: With dead ends: 176 [2024-11-14 05:08:13,058 INFO L226 Difference]: Without dead ends: 160 [2024-11-14 05:08:13,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3185 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=937, Invalid=10619, Unknown=0, NotChecked=0, Total=11556 [2024-11-14 05:08:13,061 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 46 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2143 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 2566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 2143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:13,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 92 Invalid, 2566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [423 Valid, 2143 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-14 05:08:13,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-14 05:08:13,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 88. [2024-11-14 05:08:13,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 1.1839080459770115) internal successors, (103), 87 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:13,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 103 transitions. [2024-11-14 05:08:13,093 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 103 transitions. Word has length 46 [2024-11-14 05:08:13,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:13,093 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 103 transitions. [2024-11-14 05:08:13,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.8507462686567164) internal successors, (124), 67 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:13,093 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 103 transitions. [2024-11-14 05:08:13,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 05:08:13,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:13,094 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:13,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 05:08:13,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 05:08:13,295 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:13,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:13,295 INFO L85 PathProgramCache]: Analyzing trace with hash 777186389, now seen corresponding path program 13 times [2024-11-14 05:08:13,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:13,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137965766] [2024-11-14 05:08:13,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:13,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:13,525 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-14 05:08:13,525 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:13,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137965766] [2024-11-14 05:08:13,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137965766] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:13,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499405394] [2024-11-14 05:08:13,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:08:13,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:13,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:13,528 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:13,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:08:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:13,630 INFO L255 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 05:08:13,632 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:13,747 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-14 05:08:13,747 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:13,846 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-14 05:08:13,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499405394] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:13,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1674666474] [2024-11-14 05:08:13,847 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:13,847 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:13,847 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:13,847 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:13,848 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:14,022 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:14,140 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6097#true' at error location [2024-11-14 05:08:14,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:14,140 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:14,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-14 05:08:14,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349203657] [2024-11-14 05:08:14,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:14,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-14 05:08:14,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:14,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-14 05:08:14,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=554, Unknown=0, NotChecked=0, Total=702 [2024-11-14 05:08:14,142 INFO L87 Difference]: Start difference. First operand 88 states and 103 transitions. Second operand has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:14,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:14,477 INFO L93 Difference]: Finished difference Result 161 states and 189 transitions. [2024-11-14 05:08:14,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:08:14,478 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2024-11-14 05:08:14,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:14,478 INFO L225 Difference]: With dead ends: 161 [2024-11-14 05:08:14,478 INFO L226 Difference]: Without dead ends: 57 [2024-11-14 05:08:14,479 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 118 SyntacticMatches, 11 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:08:14,480 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:14,480 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 21 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:08:14,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-14 05:08:14,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 53. [2024-11-14 05:08:14,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 1.1346153846153846) internal successors, (59), 52 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:14,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 59 transitions. [2024-11-14 05:08:14,502 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 59 transitions. Word has length 47 [2024-11-14 05:08:14,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:14,502 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 59 transitions. [2024-11-14 05:08:14,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:14,502 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 59 transitions. [2024-11-14 05:08:14,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-14 05:08:14,503 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:14,503 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:14,518 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:08:14,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 05:08:14,705 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:14,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:14,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1845072968, now seen corresponding path program 14 times [2024-11-14 05:08:14,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:14,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512776271] [2024-11-14 05:08:14,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:14,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:14,939 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:14,939 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:14,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512776271] [2024-11-14 05:08:14,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512776271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:14,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790681629] [2024-11-14 05:08:14,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:08:14,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:14,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:14,942 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:14,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:08:15,067 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:08:15,067 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:08:15,069 INFO L255 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 05:08:15,071 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:15,202 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:15,202 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:15,334 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:15,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790681629] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:15,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1193185585] [2024-11-14 05:08:15,335 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:15,336 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:15,336 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:15,336 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:15,336 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:15,499 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:15,600 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6822#true' at error location [2024-11-14 05:08:15,600 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:15,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:15,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-14 05:08:15,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291074107] [2024-11-14 05:08:15,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:15,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-14 05:08:15,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:15,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-14 05:08:15,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:08:15,602 INFO L87 Difference]: Start difference. First operand 53 states and 59 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:15,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:15,908 INFO L93 Difference]: Finished difference Result 57 states and 63 transitions. [2024-11-14 05:08:15,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:08:15,909 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2024-11-14 05:08:15,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:15,909 INFO L225 Difference]: With dead ends: 57 [2024-11-14 05:08:15,909 INFO L226 Difference]: Without dead ends: 54 [2024-11-14 05:08:15,910 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 139 SyntacticMatches, 12 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=230, Invalid=892, Unknown=0, NotChecked=0, Total=1122 [2024-11-14 05:08:15,910 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:15,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 19 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:08:15,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-14 05:08:15,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2024-11-14 05:08:15,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 1.1320754716981132) internal successors, (60), 53 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:15,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 60 transitions. [2024-11-14 05:08:15,924 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 60 transitions. Word has length 52 [2024-11-14 05:08:15,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:15,924 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 60 transitions. [2024-11-14 05:08:15,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:15,924 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 60 transitions. [2024-11-14 05:08:15,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-14 05:08:15,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:15,925 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:15,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 05:08:16,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:08:16,125 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:16,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:16,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1363731735, now seen corresponding path program 15 times [2024-11-14 05:08:16,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:16,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537332792] [2024-11-14 05:08:16,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:16,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:16,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:23,383 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 1 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:08:23,383 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:23,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537332792] [2024-11-14 05:08:23,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537332792] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:23,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755632033] [2024-11-14 05:08:23,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:08:23,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:23,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:23,385 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:23,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:08:23,498 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:08:23,498 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:08:23,501 WARN L253 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 150 conjuncts are in the unsatisfiable core [2024-11-14 05:08:23,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 05:08:24,605 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:26,346 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:08:26,346 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 103 treesize of output 335 [2024-11-14 05:08:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 05:08:27,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755632033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:27,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [941290555] [2024-11-14 05:08:27,911 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:27,911 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:27,911 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:27,912 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:27,912 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:28,071 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:28,461 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7385#true' at error location [2024-11-14 05:08:28,461 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:28,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:28,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 18, 18] total 78 [2024-11-14 05:08:28,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846277579] [2024-11-14 05:08:28,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:28,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2024-11-14 05:08:28,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:28,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2024-11-14 05:08:28,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=6263, Unknown=0, NotChecked=0, Total=6642 [2024-11-14 05:08:28,464 INFO L87 Difference]: Start difference. First operand 54 states and 60 transitions. Second operand has 78 states, 78 states have (on average 1.8333333333333333) internal successors, (143), 78 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:34,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:34,879 INFO L93 Difference]: Finished difference Result 188 states and 217 transitions. [2024-11-14 05:08:34,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-14 05:08:34,879 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.8333333333333333) internal successors, (143), 78 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2024-11-14 05:08:34,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:34,880 INFO L225 Difference]: With dead ends: 188 [2024-11-14 05:08:34,880 INFO L226 Difference]: Without dead ends: 148 [2024-11-14 05:08:34,883 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3428 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=1074, Invalid=13446, Unknown=0, NotChecked=0, Total=14520 [2024-11-14 05:08:34,883 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 48 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 3247 mSolverCounterSat, 488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 3735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 488 IncrementalHoareTripleChecker+Valid, 3247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:34,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 167 Invalid, 3735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [488 Valid, 3247 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-14 05:08:34,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-14 05:08:34,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 116. [2024-11-14 05:08:34,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 1.1391304347826088) internal successors, (131), 115 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:34,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 131 transitions. [2024-11-14 05:08:34,923 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 131 transitions. Word has length 53 [2024-11-14 05:08:34,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:34,923 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 131 transitions. [2024-11-14 05:08:34,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.8333333333333333) internal successors, (143), 78 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:34,923 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 131 transitions. [2024-11-14 05:08:34,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 05:08:34,924 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:34,924 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:34,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 05:08:35,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:08:35,125 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:35,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:35,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1623055524, now seen corresponding path program 16 times [2024-11-14 05:08:35,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:35,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367071617] [2024-11-14 05:08:35,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:35,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 22 proven. 27 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:35,391 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:35,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367071617] [2024-11-14 05:08:35,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367071617] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:35,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131720444] [2024-11-14 05:08:35,392 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:08:35,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:35,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:35,394 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:35,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:08:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:35,503 INFO L255 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 05:08:35,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:35,691 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:35,691 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:08:35,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131720444] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:35,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1101712971] [2024-11-14 05:08:35,838 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:35,838 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:35,839 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:35,839 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:35,839 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:36,031 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:36,170 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8448#true' at error location [2024-11-14 05:08:36,170 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:36,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:36,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2024-11-14 05:08:36,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931429072] [2024-11-14 05:08:36,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:36,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:08:36,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:36,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:08:36,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-11-14 05:08:36,172 INFO L87 Difference]: Start difference. First operand 116 states and 131 transitions. Second operand has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:36,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:36,567 INFO L93 Difference]: Finished difference Result 175 states and 198 transitions. [2024-11-14 05:08:36,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 05:08:36,568 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2024-11-14 05:08:36,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:36,569 INFO L225 Difference]: With dead ends: 175 [2024-11-14 05:08:36,569 INFO L226 Difference]: Without dead ends: 64 [2024-11-14 05:08:36,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 136 SyntacticMatches, 13 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:08:36,570 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:36,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 21 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:08:36,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2024-11-14 05:08:36,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2024-11-14 05:08:36,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.11864406779661) internal successors, (66), 59 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:36,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-11-14 05:08:36,591 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 54 [2024-11-14 05:08:36,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:36,591 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-11-14 05:08:36,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:36,591 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-11-14 05:08:36,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-14 05:08:36,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:36,592 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:36,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-14 05:08:36,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:08:36,792 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:36,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:36,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1715755145, now seen corresponding path program 17 times [2024-11-14 05:08:36,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:36,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691473007] [2024-11-14 05:08:36,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:36,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:36,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 15 proven. 34 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:08:37,064 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:37,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691473007] [2024-11-14 05:08:37,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691473007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:37,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930085323] [2024-11-14 05:08:37,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:08:37,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:37,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:37,067 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:37,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 05:08:37,205 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:08:37,205 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:08:37,207 INFO L255 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 05:08:37,211 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:37,413 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:08:37,414 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:37,633 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 21 proven. 28 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:08:37,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930085323] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:37,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [769384117] [2024-11-14 05:08:37,635 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:08:37,635 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:37,635 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:37,635 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:37,635 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:08:37,777 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:08:37,911 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9636#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:08:37,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:08:37,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:08:37,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 26 [2024-11-14 05:08:37,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333536483] [2024-11-14 05:08:37,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:08:37,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:08:37,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:08:37,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:08:37,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2024-11-14 05:08:37,912 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:38,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:08:38,244 INFO L93 Difference]: Finished difference Result 64 states and 70 transitions. [2024-11-14 05:08:38,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 05:08:38,244 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2024-11-14 05:08:38,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:08:38,245 INFO L225 Difference]: With dead ends: 64 [2024-11-14 05:08:38,245 INFO L226 Difference]: Without dead ends: 61 [2024-11-14 05:08:38,245 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 149 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=297, Invalid=1263, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 05:08:38,246 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:08:38,246 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 19 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:08:38,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2024-11-14 05:08:38,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2024-11-14 05:08:38,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.1166666666666667) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:38,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2024-11-14 05:08:38,265 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 59 [2024-11-14 05:08:38,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:08:38,265 INFO L471 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2024-11-14 05:08:38,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.5769230769230769) internal successors, (41), 26 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:08:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2024-11-14 05:08:38,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-14 05:08:38,266 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:08:38,266 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:08:38,280 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-14 05:08:38,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:38,466 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:08:38,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:08:38,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1647757368, now seen corresponding path program 18 times [2024-11-14 05:08:38,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:08:38,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154475365] [2024-11-14 05:08:38,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:38,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:08:38,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:48,527 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 10 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:08:48,527 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:48,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154475365] [2024-11-14 05:08:48,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154475365] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:48,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158699360] [2024-11-14 05:08:48,528 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:08:48,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:48,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:48,530 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:48,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 05:08:48,647 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:08:48,647 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:08:48,650 WARN L253 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 174 conjuncts are in the unsatisfiable core [2024-11-14 05:08:48,653 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:50,280 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-14 05:08:50,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:52,786 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:08:52,786 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 120 treesize of output 453 [2024-11-14 05:09:02,306 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 168 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-14 05:09:02,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158699360] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:02,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1236072629] [2024-11-14 05:09:02,308 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:02,308 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:02,308 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:02,308 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:02,309 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:02,490 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:02,980 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9896#true' at error location [2024-11-14 05:09:02,980 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:02,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:02,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 20, 20] total 89 [2024-11-14 05:09:02,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511825891] [2024-11-14 05:09:02,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:02,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2024-11-14 05:09:02,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:02,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2024-11-14 05:09:02,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=394, Invalid=8162, Unknown=0, NotChecked=0, Total=8556 [2024-11-14 05:09:02,984 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand has 89 states, 89 states have (on average 1.8202247191011236) internal successors, (162), 89 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:16,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:16,436 INFO L93 Difference]: Finished difference Result 246 states and 301 transitions. [2024-11-14 05:09:16,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-11-14 05:09:16,437 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 1.8202247191011236) internal successors, (162), 89 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2024-11-14 05:09:16,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:16,439 INFO L225 Difference]: With dead ends: 246 [2024-11-14 05:09:16,439 INFO L226 Difference]: Without dead ends: 242 [2024-11-14 05:09:16,440 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5963 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=2226, Invalid=24506, Unknown=0, NotChecked=0, Total=26732 [2024-11-14 05:09:16,441 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 79 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 4168 mSolverCounterSat, 1277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 5445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1277 IncrementalHoareTripleChecker+Valid, 4168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:16,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 168 Invalid, 5445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1277 Valid, 4168 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-14 05:09:16,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-14 05:09:16,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 145. [2024-11-14 05:09:16,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 1.1875) internal successors, (171), 144 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 171 transitions. [2024-11-14 05:09:16,497 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 171 transitions. Word has length 60 [2024-11-14 05:09:16,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:16,497 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 171 transitions. [2024-11-14 05:09:16,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 1.8202247191011236) internal successors, (162), 89 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:16,498 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 171 transitions. [2024-11-14 05:09:16,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 05:09:16,498 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:16,499 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:16,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-14 05:09:16,699 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:16,699 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:16,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:16,699 INFO L85 PathProgramCache]: Analyzing trace with hash -842182283, now seen corresponding path program 19 times [2024-11-14 05:09:16,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:16,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186950202] [2024-11-14 05:09:16,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:16,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:16,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:17,023 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 29 proven. 35 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:09:17,024 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:09:17,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186950202] [2024-11-14 05:09:17,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186950202] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:09:17,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871852509] [2024-11-14 05:09:17,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:09:17,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:17,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:09:17,027 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:09:17,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 05:09:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:17,151 INFO L255 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 05:09:17,153 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:09:17,375 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:09:17,375 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:09:17,538 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 28 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2024-11-14 05:09:17,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871852509] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:17,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [718001541] [2024-11-14 05:09:17,540 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:17,540 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:17,540 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:17,540 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:17,540 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:17,693 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:17,860 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11247#true' at error location [2024-11-14 05:09:17,860 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:17,860 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:17,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-14 05:09:17,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118649072] [2024-11-14 05:09:17,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:17,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:09:17,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:17,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:09:17,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 05:09:17,861 INFO L87 Difference]: Start difference. First operand 145 states and 171 transitions. Second operand has 29 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:18,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:18,404 INFO L93 Difference]: Finished difference Result 304 states and 361 transitions. [2024-11-14 05:09:18,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:09:18,405 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2024-11-14 05:09:18,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:18,406 INFO L225 Difference]: With dead ends: 304 [2024-11-14 05:09:18,406 INFO L226 Difference]: Without dead ends: 121 [2024-11-14 05:09:18,407 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 154 SyntacticMatches, 15 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=348, Invalid=1212, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 05:09:18,407 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 6 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:18,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 15 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:09:18,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-14 05:09:18,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 117. [2024-11-14 05:09:18,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.1551724137931034) internal successors, (134), 116 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:18,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 134 transitions. [2024-11-14 05:09:18,462 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 134 transitions. Word has length 61 [2024-11-14 05:09:18,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:18,462 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 134 transitions. [2024-11-14 05:09:18,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:18,462 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 134 transitions. [2024-11-14 05:09:18,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-14 05:09:18,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:18,463 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:18,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-14 05:09:18,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:18,663 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:18,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:18,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1758371944, now seen corresponding path program 20 times [2024-11-14 05:09:18,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:18,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141614590] [2024-11-14 05:09:18,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:18,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:18,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:18,967 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 21 proven. 43 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:18,967 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:09:18,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141614590] [2024-11-14 05:09:18,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141614590] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:09:18,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077671492] [2024-11-14 05:09:18,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:09:18,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:18,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:09:18,969 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:09:18,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 05:09:19,106 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:09:19,106 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:09:19,108 INFO L255 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 05:09:19,109 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:09:19,275 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:19,275 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:09:19,458 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 28 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:19,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077671492] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:19,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1363948147] [2024-11-14 05:09:19,459 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:19,460 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:19,460 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:19,460 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:19,460 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:19,607 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:19,719 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12480#true' at error location [2024-11-14 05:09:19,719 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:19,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:19,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-14 05:09:19,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149240794] [2024-11-14 05:09:19,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:19,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:09:19,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:19,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:09:19,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=782, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:09:19,721 INFO L87 Difference]: Start difference. First operand 117 states and 134 transitions. Second operand has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:20,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:20,233 INFO L93 Difference]: Finished difference Result 121 states and 138 transitions. [2024-11-14 05:09:20,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:09:20,234 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2024-11-14 05:09:20,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:20,235 INFO L225 Difference]: With dead ends: 121 [2024-11-14 05:09:20,235 INFO L226 Difference]: Without dead ends: 110 [2024-11-14 05:09:20,235 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 177 SyntacticMatches, 16 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=353, Invalid=1369, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:09:20,237 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:20,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 19 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:09:20,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-14 05:09:20,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 68. [2024-11-14 05:09:20,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.1044776119402986) internal successors, (74), 67 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:20,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 74 transitions. [2024-11-14 05:09:20,282 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 74 transitions. Word has length 66 [2024-11-14 05:09:20,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:20,282 INFO L471 AbstractCegarLoop]: Abstraction has 68 states and 74 transitions. [2024-11-14 05:09:20,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 29 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:20,282 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 74 transitions. [2024-11-14 05:09:20,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-14 05:09:20,282 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:20,283 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:20,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 05:09:20,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:20,483 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:20,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:20,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1324000009, now seen corresponding path program 21 times [2024-11-14 05:09:20,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:20,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042603415] [2024-11-14 05:09:20,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:20,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:20,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:32,092 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 16 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:09:32,092 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:09:32,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042603415] [2024-11-14 05:09:32,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042603415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:09:32,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036979957] [2024-11-14 05:09:32,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:09:32,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:32,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:09:32,094 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:09:32,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 05:09:32,300 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:09:32,301 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:09:32,306 WARN L253 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 202 conjuncts are in the unsatisfiable core [2024-11-14 05:09:32,311 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:09:32,409 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:09:34,305 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-14 05:09:34,305 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:09:37,052 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-14 05:09:37,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036979957] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:37,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [693420313] [2024-11-14 05:09:37,053 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:37,053 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:37,053 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:37,053 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:37,053 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:37,193 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:37,720 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13295#true' at error location [2024-11-14 05:09:37,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:37,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:37,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 22, 21] total 99 [2024-11-14 05:09:37,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760381521] [2024-11-14 05:09:37,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:37,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2024-11-14 05:09:37,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:37,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2024-11-14 05:09:37,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=10057, Unknown=0, NotChecked=0, Total=10506 [2024-11-14 05:09:37,724 INFO L87 Difference]: Start difference. First operand 68 states and 74 transitions. Second operand has 99 states, 99 states have (on average 1.8282828282828283) internal successors, (181), 99 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:55,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:55,358 INFO L93 Difference]: Finished difference Result 270 states and 325 transitions. [2024-11-14 05:09:55,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-11-14 05:09:55,359 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 1.8282828282828283) internal successors, (181), 99 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2024-11-14 05:09:55,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:55,361 INFO L225 Difference]: With dead ends: 270 [2024-11-14 05:09:55,361 INFO L226 Difference]: Without dead ends: 266 [2024-11-14 05:09:55,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7578 ImplicationChecksByTransitivity, 20.0s TimeCoverageRelationStatistics Valid=2634, Invalid=30308, Unknown=0, NotChecked=0, Total=32942 [2024-11-14 05:09:55,363 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 101 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 6047 mSolverCounterSat, 1574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 7621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1574 IncrementalHoareTripleChecker+Valid, 6047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:55,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 220 Invalid, 7621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1574 Valid, 6047 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-11-14 05:09:55,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-14 05:09:55,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 161. [2024-11-14 05:09:55,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 1.16875) internal successors, (187), 160 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:55,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 187 transitions. [2024-11-14 05:09:55,434 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 187 transitions. Word has length 67 [2024-11-14 05:09:55,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:55,435 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 187 transitions. [2024-11-14 05:09:55,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 1.8282828282828283) internal successors, (181), 99 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:55,435 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 187 transitions. [2024-11-14 05:09:55,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-14 05:09:55,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:55,435 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:55,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 05:09:55,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:55,636 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:55,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:55,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1962616260, now seen corresponding path program 22 times [2024-11-14 05:09:55,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:55,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931173149] [2024-11-14 05:09:55,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:55,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:55,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:55,903 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 37 proven. 44 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:55,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:09:55,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931173149] [2024-11-14 05:09:55,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931173149] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:09:55,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354756922] [2024-11-14 05:09:55,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:09:55,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:55,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:09:55,906 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:09:55,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 05:09:56,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:56,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 05:09:56,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:09:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:56,243 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:09:56,426 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-14 05:09:56,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354756922] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:56,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [14599648] [2024-11-14 05:09:56,427 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:56,427 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:56,427 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:56,428 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:56,428 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:56,568 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:56,726 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15228#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:09:56,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:56,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:56,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2024-11-14 05:09:56,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269819212] [2024-11-14 05:09:56,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:56,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-14 05:09:56,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:56,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-14 05:09:56,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 05:09:56,727 INFO L87 Difference]: Start difference. First operand 161 states and 187 transitions. Second operand has 32 states, 32 states have (on average 1.46875) internal successors, (47), 32 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:57,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:57,314 INFO L93 Difference]: Finished difference Result 337 states and 394 transitions. [2024-11-14 05:09:57,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 05:09:57,315 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.46875) internal successors, (47), 32 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2024-11-14 05:09:57,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:57,316 INFO L225 Difference]: With dead ends: 337 [2024-11-14 05:09:57,316 INFO L226 Difference]: Without dead ends: 133 [2024-11-14 05:09:57,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 171 SyntacticMatches, 17 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=407, Invalid=1573, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 05:09:57,317 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 398 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 398 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:57,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 15 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [398 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:09:57,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-11-14 05:09:57,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2024-11-14 05:09:57,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 1.140625) internal successors, (146), 128 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:57,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 146 transitions. [2024-11-14 05:09:57,385 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 146 transitions. Word has length 68 [2024-11-14 05:09:57,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:57,385 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 146 transitions. [2024-11-14 05:09:57,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.46875) internal successors, (47), 32 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:57,385 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 146 transitions. [2024-11-14 05:09:57,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-14 05:09:57,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:57,385 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:57,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-14 05:09:57,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 05:09:57,586 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:57,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:57,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1718710103, now seen corresponding path program 23 times [2024-11-14 05:09:57,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:57,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098202611] [2024-11-14 05:09:57,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:57,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:09:57,933 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 28 proven. 53 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:09:57,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:09:57,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098202611] [2024-11-14 05:09:57,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098202611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:09:57,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176288082] [2024-11-14 05:09:57,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:09:57,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:09:57,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:09:57,936 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:09:57,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 05:09:58,110 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-14 05:09:58,110 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:09:58,113 INFO L255 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 05:09:58,114 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:09:58,324 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:09:58,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:09:58,545 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:09:58,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176288082] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:09:58,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1365770931] [2024-11-14 05:09:58,547 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:09:58,547 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:09:58,547 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:09:58,547 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:09:58,547 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:58,693 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:58,828 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16629#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:09:58,828 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:58,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:09:58,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 32 [2024-11-14 05:09:58,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106383391] [2024-11-14 05:09:58,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:58,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-14 05:09:58,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:58,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-14 05:09:58,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=1071, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 05:09:58,829 INFO L87 Difference]: Start difference. First operand 129 states and 146 transitions. Second operand has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:59,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:09:59,380 INFO L93 Difference]: Finished difference Result 133 states and 150 transitions. [2024-11-14 05:09:59,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:09:59,381 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2024-11-14 05:09:59,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:09:59,382 INFO L225 Difference]: With dead ends: 133 [2024-11-14 05:09:59,382 INFO L226 Difference]: Without dead ends: 121 [2024-11-14 05:09:59,383 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 186 SyntacticMatches, 18 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=434, Invalid=1822, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:09:59,383 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:09:59,384 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 19 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:09:59,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-14 05:09:59,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 75. [2024-11-14 05:09:59,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.0945945945945945) internal successors, (81), 74 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:59,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 81 transitions. [2024-11-14 05:09:59,428 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 81 transitions. Word has length 73 [2024-11-14 05:09:59,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:09:59,428 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 81 transitions. [2024-11-14 05:09:59,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:09:59,429 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 81 transitions. [2024-11-14 05:09:59,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-14 05:09:59,429 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:09:59,429 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:09:59,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-14 05:09:59,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 05:09:59,630 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:09:59,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:09:59,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1741450216, now seen corresponding path program 24 times [2024-11-14 05:09:59,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:09:59,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83315011] [2024-11-14 05:09:59,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:09:59,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:09:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:10:13,355 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 15 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:10:13,355 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:10:13,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83315011] [2024-11-14 05:10:13,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83315011] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:10:13,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008052132] [2024-11-14 05:10:13,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:10:13,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:10:13,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:10:13,359 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:10:13,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 05:10:13,508 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:10:13,508 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:10:13,513 WARN L253 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 222 conjuncts are in the unsatisfiable core [2024-11-14 05:10:13,516 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:10:15,891 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-14 05:10:15,891 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:10:20,253 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:10:20,253 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 154 treesize of output 743 [2024-11-14 05:10:42,396 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-14 05:10:42,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008052132] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:10:42,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [580917631] [2024-11-14 05:10:42,397 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:10:42,397 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:10:42,397 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:10:42,397 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:10:42,397 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:10:42,541 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:10:43,141 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17060#true' at error location [2024-11-14 05:10:43,141 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:10:43,141 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:10:43,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 24, 24] total 111 [2024-11-14 05:10:43,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194608429] [2024-11-14 05:10:43,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:10:43,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2024-11-14 05:10:43,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:10:43,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2024-11-14 05:10:43,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=742, Invalid=12368, Unknown=0, NotChecked=0, Total=13110 [2024-11-14 05:10:43,143 INFO L87 Difference]: Start difference. First operand 75 states and 81 transitions. Second operand has 111 states, 111 states have (on average 1.8018018018018018) internal successors, (200), 111 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:05,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:05,625 INFO L93 Difference]: Finished difference Result 414 states and 480 transitions. [2024-11-14 05:11:05,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2024-11-14 05:11:05,626 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 1.8018018018018018) internal successors, (200), 111 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2024-11-14 05:11:05,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:05,628 INFO L225 Difference]: With dead ends: 414 [2024-11-14 05:11:05,628 INFO L226 Difference]: Without dead ends: 390 [2024-11-14 05:11:05,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 179 SyntacticMatches, 1 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13951 ImplicationChecksByTransitivity, 25.4s TimeCoverageRelationStatistics Valid=3514, Invalid=41642, Unknown=0, NotChecked=0, Total=45156 [2024-11-14 05:11:05,631 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 12 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 5969 mSolverCounterSat, 1210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 7179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1210 IncrementalHoareTripleChecker+Valid, 5969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:05,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 210 Invalid, 7179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1210 Valid, 5969 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-11-14 05:11:05,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2024-11-14 05:11:05,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 166. [2024-11-14 05:11:05,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 1.1454545454545455) internal successors, (189), 165 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:05,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 189 transitions. [2024-11-14 05:11:05,740 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 189 transitions. Word has length 74 [2024-11-14 05:11:05,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:05,740 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 189 transitions. [2024-11-14 05:11:05,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 1.8018018018018018) internal successors, (200), 111 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:05,741 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 189 transitions. [2024-11-14 05:11:05,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-14 05:11:05,741 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:05,741 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:05,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 05:11:05,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-14 05:11:05,946 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:05,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:05,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1544192363, now seen corresponding path program 25 times [2024-11-14 05:11:05,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:05,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897638520] [2024-11-14 05:11:05,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:05,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:05,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:06,409 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 46 proven. 54 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:11:06,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:06,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897638520] [2024-11-14 05:11:06,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897638520] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:06,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128866595] [2024-11-14 05:11:06,409 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:11:06,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:06,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:06,412 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:06,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 05:11:06,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:06,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 05:11:06,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:06,822 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:11:06,822 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:07,036 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2024-11-14 05:11:07,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128866595] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:07,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1411202826] [2024-11-14 05:11:07,037 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:11:07,038 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:07,038 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:07,038 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:07,038 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:07,172 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:07,331 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18952#true' at error location [2024-11-14 05:11:07,331 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:07,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:11:07,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-14 05:11:07,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501451796] [2024-11-14 05:11:07,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:07,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-14 05:11:07,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:07,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-14 05:11:07,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=1170, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:11:07,333 INFO L87 Difference]: Start difference. First operand 166 states and 189 transitions. Second operand has 35 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 35 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:08,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:08,178 INFO L93 Difference]: Finished difference Result 398 states and 454 transitions. [2024-11-14 05:11:08,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:11:08,178 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 35 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2024-11-14 05:11:08,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:08,180 INFO L225 Difference]: With dead ends: 398 [2024-11-14 05:11:08,180 INFO L226 Difference]: Without dead ends: 184 [2024-11-14 05:11:08,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 190 SyntacticMatches, 19 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=501, Invalid=1755, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:11:08,181 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 43 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 441 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 441 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:08,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 23 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [441 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:11:08,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-14 05:11:08,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2024-11-14 05:11:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.106145251396648) internal successors, (198), 179 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:08,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-11-14 05:11:08,307 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 75 [2024-11-14 05:11:08,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:08,308 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-11-14 05:11:08,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 35 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:08,308 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-11-14 05:11:08,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-14 05:11:08,308 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:08,309 INFO L215 NwaCegarLoop]: trace histogram [12, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:08,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 05:11:08,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-14 05:11:08,509 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:08,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:08,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1295228595, now seen corresponding path program 26 times [2024-11-14 05:11:08,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:08,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493507165] [2024-11-14 05:11:08,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:08,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:08,863 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 36 proven. 64 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-11-14 05:11:08,864 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:08,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493507165] [2024-11-14 05:11:08,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493507165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:08,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117564219] [2024-11-14 05:11:08,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:11:08,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:08,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:08,866 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:08,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 05:11:09,122 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-14 05:11:09,122 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:11:09,126 INFO L255 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 05:11:09,128 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:09,440 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-11-14 05:11:09,440 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:09,696 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 45 proven. 55 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-11-14 05:11:09,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117564219] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:09,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [894609893] [2024-11-14 05:11:09,697 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:11:09,698 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:09,698 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:09,698 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:09,698 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:09,838 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:09,991 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21096#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:11:09,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:09,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:11:09,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 35 [2024-11-14 05:11:09,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875329852] [2024-11-14 05:11:09,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:09,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-14 05:11:09,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:09,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-14 05:11:09,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=1253, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 05:11:09,992 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:10,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:10,599 INFO L93 Difference]: Finished difference Result 184 states and 202 transitions. [2024-11-14 05:11:10,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:11:10,600 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2024-11-14 05:11:10,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:10,601 INFO L225 Difference]: With dead ends: 184 [2024-11-14 05:11:10,601 INFO L226 Difference]: Without dead ends: 151 [2024-11-14 05:11:10,601 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 201 SyntacticMatches, 20 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=513, Invalid=2139, Unknown=0, NotChecked=0, Total=2652 [2024-11-14 05:11:10,602 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 11 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:10,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 21 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:11:10,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-11-14 05:11:10,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 82. [2024-11-14 05:11:10,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 1.0864197530864197) internal successors, (88), 81 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:10,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 88 transitions. [2024-11-14 05:11:10,655 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 88 transitions. Word has length 79 [2024-11-14 05:11:10,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:10,655 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 88 transitions. [2024-11-14 05:11:10,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.057142857142857) internal successors, (72), 35 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:11:10,655 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 88 transitions. [2024-11-14 05:11:10,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-14 05:11:10,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:10,656 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:10,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-14 05:11:10,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 05:11:10,856 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:10,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:10,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1060785367, now seen corresponding path program 27 times [2024-11-14 05:11:10,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:10,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895901820] [2024-11-14 05:11:10,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:10,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:11,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 38 proven. 347 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:11:28,672 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:28,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895901820] [2024-11-14 05:11:28,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895901820] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:28,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592944474] [2024-11-14 05:11:28,672 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:11:28,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:28,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:28,674 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:28,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 05:11:28,846 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:11:28,846 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:11:28,850 WARN L253 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 248 conjuncts are in the unsatisfiable core [2024-11-14 05:11:28,856 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:28,967 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:11:32,056 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 330 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:11:32,057 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:36,463 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 0 proven. 330 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:11:36,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592944474] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:36,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1825127081] [2024-11-14 05:11:36,464 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:11:36,464 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:36,464 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:36,464 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:36,465 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:36,589 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:37,351 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22246#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:11:37,352 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:37,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:11:37,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 26, 25] total 121 [2024-11-14 05:11:37,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327351920] [2024-11-14 05:11:37,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:37,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2024-11-14 05:11:37,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:37,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2024-11-14 05:11:37,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=571, Invalid=15179, Unknown=0, NotChecked=0, Total=15750 [2024-11-14 05:11:37,355 INFO L87 Difference]: Start difference. First operand 82 states and 88 transitions. Second operand has 121 states, 121 states have (on average 1.8099173553719008) internal successors, (219), 121 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:06,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:06,064 INFO L93 Difference]: Finished difference Result 319 states and 374 transitions. [2024-11-14 05:12:06,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-14 05:12:06,064 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 1.8099173553719008) internal successors, (219), 121 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2024-11-14 05:12:06,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:06,066 INFO L225 Difference]: With dead ends: 319 [2024-11-14 05:12:06,066 INFO L226 Difference]: Without dead ends: 315 [2024-11-14 05:12:06,068 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 196 SyntacticMatches, 1 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12575 ImplicationChecksByTransitivity, 33.0s TimeCoverageRelationStatistics Valid=3676, Invalid=45830, Unknown=0, NotChecked=0, Total=49506 [2024-11-14 05:12:06,069 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 124 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 7683 mSolverCounterSat, 2006 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 9689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2006 IncrementalHoareTripleChecker+Valid, 7683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:06,070 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 236 Invalid, 9689 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2006 Valid, 7683 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-11-14 05:12:06,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2024-11-14 05:12:06,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 193. [2024-11-14 05:12:06,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 1.140625) internal successors, (219), 192 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:06,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 219 transitions. [2024-11-14 05:12:06,228 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 219 transitions. Word has length 81 [2024-11-14 05:12:06,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:06,229 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 219 transitions. [2024-11-14 05:12:06,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 1.8099173553719008) internal successors, (219), 121 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:06,229 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 219 transitions. [2024-11-14 05:12:06,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-14 05:12:06,230 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:06,230 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:06,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 05:12:06,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 05:12:06,431 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:06,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:06,431 INFO L85 PathProgramCache]: Analyzing trace with hash 667732252, now seen corresponding path program 28 times [2024-11-14 05:12:06,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:06,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933939716] [2024-11-14 05:12:06,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:06,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:06,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 56 proven. 65 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2024-11-14 05:12:06,846 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:06,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933939716] [2024-11-14 05:12:06,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933939716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:06,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771757099] [2024-11-14 05:12:06,846 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:12:06,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:06,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:06,849 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:06,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 05:12:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:06,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 05:12:06,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:07,312 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2024-11-14 05:12:07,313 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:07,581 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2024-11-14 05:12:07,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771757099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:12:07,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1541398265] [2024-11-14 05:12:07,582 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:12:07,583 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:07,583 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:07,583 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:07,583 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:07,746 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:07,940 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23973#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:12:07,940 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:07,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:12:07,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2024-11-14 05:12:07,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2907289] [2024-11-14 05:12:07,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:07,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-14 05:12:07,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:07,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-14 05:12:07,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:12:07,942 INFO L87 Difference]: Start difference. First operand 193 states and 219 transitions. Second operand has 38 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:08,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:08,845 INFO L93 Difference]: Finished difference Result 403 states and 460 transitions. [2024-11-14 05:12:08,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 05:12:08,845 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2024-11-14 05:12:08,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:08,847 INFO L225 Difference]: With dead ends: 403 [2024-11-14 05:12:08,847 INFO L226 Difference]: Without dead ends: 157 [2024-11-14 05:12:08,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 207 SyntacticMatches, 21 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1244 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=570, Invalid=2186, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 05:12:08,849 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 6 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:08,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 25 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:12:08,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-11-14 05:12:08,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2024-11-14 05:12:08,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.118421052631579) internal successors, (170), 152 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:08,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 170 transitions. [2024-11-14 05:12:08,975 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 170 transitions. Word has length 82 [2024-11-14 05:12:08,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:08,975 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 170 transitions. [2024-11-14 05:12:08,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.394736842105263) internal successors, (53), 38 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:08,975 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 170 transitions. [2024-11-14 05:12:08,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-14 05:12:08,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:08,976 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:09,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-14 05:12:09,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:09,177 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:09,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:09,177 INFO L85 PathProgramCache]: Analyzing trace with hash 458903753, now seen corresponding path program 29 times [2024-11-14 05:12:09,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:09,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015188795] [2024-11-14 05:12:09,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:09,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:09,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:09,619 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 45 proven. 76 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:12:09,619 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:09,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015188795] [2024-11-14 05:12:09,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015188795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:09,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046366367] [2024-11-14 05:12:09,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:12:09,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:09,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:09,623 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:09,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 05:12:09,897 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-14 05:12:09,897 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:12:09,901 INFO L255 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 05:12:09,903 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:12:10,255 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 55 proven. 66 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:12:10,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046366367] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:12:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1657251302] [2024-11-14 05:12:10,586 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:12:10,586 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:10,586 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:10,586 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:10,586 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:10,723 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:10,856 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25094#true' at error location [2024-11-14 05:12:10,856 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:10,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:12:10,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 38 [2024-11-14 05:12:10,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333174363] [2024-11-14 05:12:10,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:10,857 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-14 05:12:10,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:10,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-14 05:12:10,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=348, Invalid=1292, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 05:12:10,858 INFO L87 Difference]: Start difference. First operand 153 states and 170 transitions. Second operand has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 38 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:11,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:11,654 INFO L93 Difference]: Finished difference Result 157 states and 174 transitions. [2024-11-14 05:12:11,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 05:12:11,655 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 38 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2024-11-14 05:12:11,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:11,656 INFO L225 Difference]: With dead ends: 157 [2024-11-14 05:12:11,657 INFO L226 Difference]: Without dead ends: 143 [2024-11-14 05:12:11,657 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 224 SyntacticMatches, 22 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=590, Invalid=2272, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:12:11,657 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:11,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 23 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:12:11,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-11-14 05:12:11,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 89. [2024-11-14 05:12:11,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.0795454545454546) internal successors, (95), 88 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:11,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 95 transitions. [2024-11-14 05:12:11,741 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 95 transitions. Word has length 87 [2024-11-14 05:12:11,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:11,741 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 95 transitions. [2024-11-14 05:12:11,741 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.7105263157894737) internal successors, (65), 38 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:12:11,741 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 95 transitions. [2024-11-14 05:12:11,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-14 05:12:11,742 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:11,742 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:11,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-14 05:12:11,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-14 05:12:11,942 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:11,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:11,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1340069880, now seen corresponding path program 30 times [2024-11-14 05:12:11,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:11,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854160494] [2024-11-14 05:12:11,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:11,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:35,726 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 37 proven. 425 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:12:35,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:35,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854160494] [2024-11-14 05:12:35,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854160494] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:35,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795265543] [2024-11-14 05:12:35,727 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:12:35,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:35,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:35,728 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:35,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 05:12:35,923 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:12:35,923 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:12:35,929 WARN L253 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 272 conjuncts are in the unsatisfiable core [2024-11-14 05:12:35,932 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:36,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:12:40,093 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-14 05:12:40,094 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:46,600 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-14 05:12:46,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795265543] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:12:46,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1488662882] [2024-11-14 05:12:46,601 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:12:46,601 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:46,601 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:46,601 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:46,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:46,730 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:47,595 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26157#true' at error location [2024-11-14 05:12:47,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:47,595 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:12:47,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 28, 27] total 132 [2024-11-14 05:12:47,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596169169] [2024-11-14 05:12:47,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:47,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 132 states [2024-11-14 05:12:47,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:47,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 132 interpolants. [2024-11-14 05:12:47,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=658, Invalid=17702, Unknown=0, NotChecked=0, Total=18360 [2024-11-14 05:12:47,598 INFO L87 Difference]: Start difference. First operand 89 states and 95 transitions. Second operand has 132 states, 132 states have (on average 1.803030303030303) internal successors, (238), 132 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:20,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:20,716 INFO L93 Difference]: Finished difference Result 344 states and 399 transitions. [2024-11-14 05:13:20,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-11-14 05:13:20,717 INFO L78 Accepts]: Start accepts. Automaton has has 132 states, 132 states have (on average 1.803030303030303) internal successors, (238), 132 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2024-11-14 05:13:20,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:20,718 INFO L225 Difference]: With dead ends: 344 [2024-11-14 05:13:20,718 INFO L226 Difference]: Without dead ends: 340 [2024-11-14 05:13:20,720 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12701 ImplicationChecksByTransitivity, 41.9s TimeCoverageRelationStatistics Valid=4214, Invalid=52192, Unknown=0, NotChecked=0, Total=56406 [2024-11-14 05:13:20,720 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 97 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 9579 mSolverCounterSat, 1680 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 11259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1680 IncrementalHoareTripleChecker+Valid, 9579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:20,720 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 284 Invalid, 11259 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1680 Valid, 9579 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2024-11-14 05:13:20,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-14 05:13:20,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 209. [2024-11-14 05:13:20,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 1.1298076923076923) internal successors, (235), 208 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:20,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 235 transitions. [2024-11-14 05:13:20,901 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 235 transitions. Word has length 88 [2024-11-14 05:13:20,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:20,901 INFO L471 AbstractCegarLoop]: Abstraction has 209 states and 235 transitions. [2024-11-14 05:13:20,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 132 states, 132 states have (on average 1.803030303030303) internal successors, (238), 132 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:20,901 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 235 transitions. [2024-11-14 05:13:20,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 05:13:20,902 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:20,902 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:13:20,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 05:13:21,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-14 05:13:21,103 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:21,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:21,103 INFO L85 PathProgramCache]: Analyzing trace with hash -490900555, now seen corresponding path program 31 times [2024-11-14 05:13:21,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:21,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168737823] [2024-11-14 05:13:21,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:21,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:13:21,543 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 67 proven. 77 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:13:21,543 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:21,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168737823] [2024-11-14 05:13:21,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168737823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:21,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683551577] [2024-11-14 05:13:21,543 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:13:21,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:21,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:21,545 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:21,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 05:13:21,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:13:21,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-14 05:13:21,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:13:22,065 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:22,340 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-14 05:13:22,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683551577] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:13:22,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [683444081] [2024-11-14 05:13:22,342 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:13:22,342 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:22,342 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:22,342 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:22,342 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:22,478 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:22,640 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '28105#true' at error location [2024-11-14 05:13:22,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:22,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:13:22,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-14 05:13:22,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483154620] [2024-11-14 05:13:22,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:22,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-14 05:13:22,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:22,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-14 05:13:22,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=418, Invalid=1562, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 05:13:22,642 INFO L87 Difference]: Start difference. First operand 209 states and 235 transitions. Second operand has 41 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 41 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:23,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:23,659 INFO L93 Difference]: Finished difference Result 436 states and 493 transitions. [2024-11-14 05:13:23,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-14 05:13:23,659 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 41 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2024-11-14 05:13:23,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:23,661 INFO L225 Difference]: With dead ends: 436 [2024-11-14 05:13:23,661 INFO L226 Difference]: Without dead ends: 169 [2024-11-14 05:13:23,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 226 SyntacticMatches, 23 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=682, Invalid=2398, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 05:13:23,663 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 30 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 545 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:23,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 21 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [545 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:13:23,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-11-14 05:13:23,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2024-11-14 05:13:23,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.1097560975609757) internal successors, (182), 164 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:23,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 182 transitions. [2024-11-14 05:13:23,822 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 182 transitions. Word has length 89 [2024-11-14 05:13:23,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:23,822 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 182 transitions. [2024-11-14 05:13:23,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 41 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:23,823 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 182 transitions. [2024-11-14 05:13:23,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-14 05:13:23,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:23,823 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:13:23,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-14 05:13:24,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-14 05:13:24,024 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:24,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:24,024 INFO L85 PathProgramCache]: Analyzing trace with hash 473673560, now seen corresponding path program 32 times [2024-11-14 05:13:24,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:24,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213846073] [2024-11-14 05:13:24,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:24,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:13:24,493 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 55 proven. 89 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:13:24,494 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:24,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213846073] [2024-11-14 05:13:24,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213846073] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:24,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262430623] [2024-11-14 05:13:24,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:13:24,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:24,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:24,496 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:24,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-14 05:13:24,799 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-14 05:13:24,799 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:13:24,803 INFO L255 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-14 05:13:24,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:13:25,124 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:25,452 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 66 proven. 78 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:13:25,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262430623] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:13:25,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [600326169] [2024-11-14 05:13:25,453 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:13:25,453 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:25,453 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:25,453 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:25,454 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:25,582 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:25,705 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29886#true' at error location [2024-11-14 05:13:25,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:25,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:13:25,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 41 [2024-11-14 05:13:25,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200270734] [2024-11-14 05:13:25,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:25,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-14 05:13:25,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:25,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-14 05:13:25,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=1490, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 05:13:25,707 INFO L87 Difference]: Start difference. First operand 165 states and 182 transitions. Second operand has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 41 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:26,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:26,533 INFO L93 Difference]: Finished difference Result 169 states and 186 transitions. [2024-11-14 05:13:26,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:13:26,534 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 41 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2024-11-14 05:13:26,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:26,535 INFO L225 Difference]: With dead ends: 169 [2024-11-14 05:13:26,535 INFO L226 Difference]: Without dead ends: 154 [2024-11-14 05:13:26,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 253 SyntacticMatches, 24 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1594 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=683, Invalid=2623, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:13:26,536 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 494 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 494 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:26,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 11 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [494 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:13:26,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2024-11-14 05:13:26,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 96. [2024-11-14 05:13:26,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.0736842105263158) internal successors, (102), 95 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:26,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 102 transitions. [2024-11-14 05:13:26,619 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 102 transitions. Word has length 94 [2024-11-14 05:13:26,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:26,619 INFO L471 AbstractCegarLoop]: Abstraction has 96 states and 102 transitions. [2024-11-14 05:13:26,619 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7317073170731707) internal successors, (71), 41 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:13:26,619 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 102 transitions. [2024-11-14 05:13:26,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-14 05:13:26,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:26,620 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:13:26,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-14 05:13:26,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-14 05:13:26,820 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:26,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:26,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1797933897, now seen corresponding path program 33 times [2024-11-14 05:13:26,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:26,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225369119] [2024-11-14 05:13:26,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:26,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:13:54,675 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 36 proven. 510 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:13:54,675 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:54,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225369119] [2024-11-14 05:13:54,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225369119] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:54,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057519167] [2024-11-14 05:13:54,675 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:13:54,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:54,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:54,677 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:54,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-14 05:13:54,892 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:13:54,892 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:13:54,897 WARN L253 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 298 conjuncts are in the unsatisfiable core [2024-11-14 05:13:54,900 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:55,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:13:59,671 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 0 proven. 468 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-14 05:13:59,671 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:06,779 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 0 proven. 468 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-14 05:14:06,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057519167] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:14:06,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [953913283] [2024-11-14 05:14:06,780 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:14:06,780 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:06,780 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:06,780 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:06,780 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:06,937 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:07,941 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31752#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:14:07,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:07,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:14:07,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 30, 29] total 143 [2024-11-14 05:14:07,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103284654] [2024-11-14 05:14:07,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:07,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 143 states [2024-11-14 05:14:07,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:07,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 143 interpolants. [2024-11-14 05:14:07,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=971, Invalid=20785, Unknown=0, NotChecked=0, Total=21756 [2024-11-14 05:14:07,944 INFO L87 Difference]: Start difference. First operand 96 states and 102 transitions. Second operand has 143 states, 143 states have (on average 1.7972027972027973) internal successors, (257), 143 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:35,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:35,349 INFO L93 Difference]: Finished difference Result 360 states and 393 transitions. [2024-11-14 05:14:35,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2024-11-14 05:14:35,350 INFO L78 Accepts]: Start accepts. Automaton has has 143 states, 143 states have (on average 1.7972027972027973) internal successors, (257), 143 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2024-11-14 05:14:35,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:35,352 INFO L225 Difference]: With dead ends: 360 [2024-11-14 05:14:35,352 INFO L226 Difference]: Without dead ends: 330 [2024-11-14 05:14:35,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 455 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14885 ImplicationChecksByTransitivity, 38.9s TimeCoverageRelationStatistics Valid=2982, Invalid=47868, Unknown=0, NotChecked=0, Total=50850 [2024-11-14 05:14:35,355 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 66 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 8120 mSolverCounterSat, 942 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 9062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 942 IncrementalHoareTripleChecker+Valid, 8120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:35,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 204 Invalid, 9062 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [942 Valid, 8120 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2024-11-14 05:14:35,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-11-14 05:14:35,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 179. [2024-11-14 05:14:35,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.0898876404494382) internal successors, (194), 178 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 194 transitions. [2024-11-14 05:14:35,572 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 194 transitions. Word has length 95 [2024-11-14 05:14:35,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:35,572 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 194 transitions. [2024-11-14 05:14:35,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 143 states, 143 states have (on average 1.7972027972027973) internal successors, (257), 143 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:35,573 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 194 transitions. [2024-11-14 05:14:35,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-14 05:14:35,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:35,573 INFO L215 NwaCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:35,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-14 05:14:35,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:35,774 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:35,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:35,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1251479556, now seen corresponding path program 34 times [2024-11-14 05:14:35,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:35,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122164594] [2024-11-14 05:14:35,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:35,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:35,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:14:36,303 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 79 proven. 90 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:14:36,303 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:14:36,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122164594] [2024-11-14 05:14:36,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122164594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:14:36,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416210949] [2024-11-14 05:14:36,303 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:14:36,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:36,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:14:36,305 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:14:36,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-14 05:14:36,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:14:36,489 INFO L255 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-14 05:14:36,491 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:14:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:14:36,892 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:37,223 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2024-11-14 05:14:37,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416210949] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:14:37,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [421463862] [2024-11-14 05:14:37,224 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:14:37,224 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:37,225 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:37,225 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:37,225 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:37,360 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:37,540 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32974#true' at error location [2024-11-14 05:14:37,540 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:37,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:14:37,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2024-11-14 05:14:37,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516889190] [2024-11-14 05:14:37,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:37,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-14 05:14:37,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:37,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-14 05:14:37,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=1779, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:14:37,541 INFO L87 Difference]: Start difference. First operand 179 states and 194 transitions. Second operand has 44 states, 44 states have (on average 1.3409090909090908) internal successors, (59), 44 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:38,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:38,657 INFO L93 Difference]: Finished difference Result 322 states and 350 transitions. [2024-11-14 05:14:38,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 05:14:38,657 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.3409090909090908) internal successors, (59), 44 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2024-11-14 05:14:38,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:38,659 INFO L225 Difference]: With dead ends: 322 [2024-11-14 05:14:38,659 INFO L226 Difference]: Without dead ends: 106 [2024-11-14 05:14:38,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 244 SyntacticMatches, 25 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=783, Invalid=2757, Unknown=0, NotChecked=0, Total=3540 [2024-11-14 05:14:38,660 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 54 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 1228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:38,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 29 Invalid, 1228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 05:14:38,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-11-14 05:14:38,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 102. [2024-11-14 05:14:38,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 1.0693069306930694) internal successors, (108), 101 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:38,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 108 transitions. [2024-11-14 05:14:38,765 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 108 transitions. Word has length 96 [2024-11-14 05:14:38,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:38,766 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 108 transitions. [2024-11-14 05:14:38,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.3409090909090908) internal successors, (59), 44 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:38,766 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 108 transitions. [2024-11-14 05:14:38,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-14 05:14:38,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:38,767 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:38,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-14 05:14:38,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:38,969 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:38,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:38,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1526097687, now seen corresponding path program 35 times [2024-11-14 05:14:38,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:38,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593031314] [2024-11-14 05:14:38,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:38,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:38,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:14:39,542 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 66 proven. 103 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:14:39,543 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:14:39,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593031314] [2024-11-14 05:14:39,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593031314] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:14:39,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597839194] [2024-11-14 05:14:39,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:14:39,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:39,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:14:39,545 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:14:39,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-14 05:14:39,869 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-14 05:14:39,869 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:14:39,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-14 05:14:39,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:14:40,204 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:14:40,204 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:40,537 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 78 proven. 91 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:14:40,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597839194] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:14:40,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [907842977] [2024-11-14 05:14:40,538 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:14:40,538 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:40,538 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:40,538 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:40,538 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:40,667 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:40,793 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34448#true' at error location [2024-11-14 05:14:40,793 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:40,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:14:40,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 44 [2024-11-14 05:14:40,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695394000] [2024-11-14 05:14:40,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:40,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-14 05:14:40,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:40,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-14 05:14:40,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=460, Invalid=1702, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 05:14:40,795 INFO L87 Difference]: Start difference. First operand 102 states and 108 transitions. Second operand has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:41,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:41,664 INFO L93 Difference]: Finished difference Result 106 states and 112 transitions. [2024-11-14 05:14:41,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 05:14:41,665 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2024-11-14 05:14:41,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:41,666 INFO L225 Difference]: With dead ends: 106 [2024-11-14 05:14:41,666 INFO L226 Difference]: Without dead ends: 103 [2024-11-14 05:14:41,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 272 SyntacticMatches, 26 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1845 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=783, Invalid=2999, Unknown=0, NotChecked=0, Total=3782 [2024-11-14 05:14:41,668 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:41,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 19 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:14:41,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-14 05:14:41,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2024-11-14 05:14:41,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.0686274509803921) internal successors, (109), 102 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:41,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 109 transitions. [2024-11-14 05:14:41,820 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 109 transitions. Word has length 101 [2024-11-14 05:14:41,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:41,820 INFO L471 AbstractCegarLoop]: Abstraction has 103 states and 109 transitions. [2024-11-14 05:14:41,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:14:41,821 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 109 transitions. [2024-11-14 05:14:41,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-14 05:14:41,826 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:41,827 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:41,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-14 05:14:42,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:42,027 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:42,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:42,028 INFO L85 PathProgramCache]: Analyzing trace with hash -65432616, now seen corresponding path program 36 times [2024-11-14 05:14:42,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:42,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842026194] [2024-11-14 05:14:42,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:42,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:42,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:15:12,183 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 34 proven. 603 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:15:12,183 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:12,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842026194] [2024-11-14 05:15:12,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842026194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:15:12,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936679444] [2024-11-14 05:15:12,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:15:12,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:12,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:15:12,185 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:15:12,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 05:15:12,444 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:15:12,444 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:15:12,451 WARN L253 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 346 conjuncts are in the unsatisfiable core [2024-11-14 05:15:12,456 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:13,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-14 05:15:17,971 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 0 proven. 637 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:15:17,971 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:25,253 INFO L134 CoverageAnalysis]: Checked inductivity of 637 backedges. 0 proven. 546 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-14 05:15:25,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936679444] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:15:25,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1041191225] [2024-11-14 05:15:25,253 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:15:25,253 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:25,254 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:25,254 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:25,254 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:25,379 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:26,234 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35543#true' at error location [2024-11-14 05:15:26,234 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:26,234 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:15:26,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 44, 31] total 164 [2024-11-14 05:15:26,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127585380] [2024-11-14 05:15:26,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:26,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 164 states [2024-11-14 05:15:26,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:26,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 164 interpolants. [2024-11-14 05:15:26,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=993, Invalid=27063, Unknown=0, NotChecked=0, Total=28056 [2024-11-14 05:15:26,237 INFO L87 Difference]: Start difference. First operand 103 states and 109 transitions. Second operand has 164 states, 164 states have (on average 1.7378048780487805) internal successors, (285), 164 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:51,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:15:51,379 INFO L93 Difference]: Finished difference Result 253 states and 275 transitions. [2024-11-14 05:15:51,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2024-11-14 05:15:51,380 INFO L78 Accepts]: Start accepts. Automaton has has 164 states, 164 states have (on average 1.7378048780487805) internal successors, (285), 164 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2024-11-14 05:15:51,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:15:51,382 INFO L225 Difference]: With dead ends: 253 [2024-11-14 05:15:51,382 INFO L226 Difference]: Without dead ends: 250 [2024-11-14 05:15:51,384 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 238 SyntacticMatches, 1 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15672 ImplicationChecksByTransitivity, 37.3s TimeCoverageRelationStatistics Valid=2703, Invalid=48599, Unknown=0, NotChecked=0, Total=51302 [2024-11-14 05:15:51,385 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 4 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 8442 mSolverCounterSat, 627 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 9069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 627 IncrementalHoareTripleChecker+Valid, 8442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:15:51,385 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 149 Invalid, 9069 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [627 Valid, 8442 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2024-11-14 05:15:51,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2024-11-14 05:15:51,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 147. [2024-11-14 05:15:51,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 1.0753424657534247) internal successors, (157), 146 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:51,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 157 transitions. [2024-11-14 05:15:51,712 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 157 transitions. Word has length 102 [2024-11-14 05:15:51,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:15:51,713 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 157 transitions. [2024-11-14 05:15:51,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 164 states, 164 states have (on average 1.7378048780487805) internal successors, (285), 164 states have internal predecessors, (285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:51,713 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 157 transitions. [2024-11-14 05:15:51,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-14 05:15:51,714 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:15:51,714 INFO L215 NwaCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:15:51,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-14 05:15:51,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-14 05:15:51,915 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:15:51,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:15:51,915 INFO L85 PathProgramCache]: Analyzing trace with hash 9908437, now seen corresponding path program 37 times [2024-11-14 05:15:51,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:15:51,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299425808] [2024-11-14 05:15:51,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:15:51,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:15:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:15:52,622 INFO L134 CoverageAnalysis]: Checked inductivity of 651 backedges. 92 proven. 104 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:15:52,622 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:52,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299425808] [2024-11-14 05:15:52,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299425808] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:15:52,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554364091] [2024-11-14 05:15:52,622 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:15:52,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:52,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:15:52,625 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:15:52,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-14 05:15:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:15:52,843 INFO L255 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 05:15:52,846 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:53,389 INFO L134 CoverageAnalysis]: Checked inductivity of 651 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:15:53,389 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:53,801 INFO L134 CoverageAnalysis]: Checked inductivity of 651 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2024-11-14 05:15:53,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554364091] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:15:53,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1093181911] [2024-11-14 05:15:53,802 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:15:53,802 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:53,803 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:53,803 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:53,803 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:53,950 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:54,213 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37222#true' at error location [2024-11-14 05:15:54,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:54,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:15:54,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-14 05:15:54,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409444994] [2024-11-14 05:15:54,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:54,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-14 05:15:54,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:54,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-14 05:15:54,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:15:54,216 INFO L87 Difference]: Start difference. First operand 147 states and 157 transitions. Second operand has 47 states, 47 states have (on average 1.3191489361702127) internal successors, (62), 47 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:55,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:15:55,635 INFO L93 Difference]: Finished difference Result 357 states and 386 transitions. [2024-11-14 05:15:55,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-14 05:15:55,636 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.3191489361702127) internal successors, (62), 47 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2024-11-14 05:15:55,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:15:55,637 INFO L225 Difference]: With dead ends: 357 [2024-11-14 05:15:55,637 INFO L226 Difference]: Without dead ends: 155 [2024-11-14 05:15:55,638 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 262 SyntacticMatches, 27 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1829 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=891, Invalid=3141, Unknown=0, NotChecked=0, Total=4032 [2024-11-14 05:15:55,638 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 3 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 608 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 608 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:15:55,639 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 25 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [608 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:15:55,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-14 05:15:55,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2024-11-14 05:15:55,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.0666666666666667) internal successors, (160), 150 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:55,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 160 transitions. [2024-11-14 05:15:55,897 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 160 transitions. Word has length 103 [2024-11-14 05:15:55,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:15:55,897 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 160 transitions. [2024-11-14 05:15:55,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.3191489361702127) internal successors, (62), 47 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:55,897 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 160 transitions. [2024-11-14 05:15:55,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-14 05:15:55,898 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:15:55,898 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:15:55,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-14 05:15:56,099 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-14 05:15:56,099 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:15:56,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:15:56,100 INFO L85 PathProgramCache]: Analyzing trace with hash -81253075, now seen corresponding path program 38 times [2024-11-14 05:15:56,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:15:56,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506128476] [2024-11-14 05:15:56,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:15:56,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:15:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:15:56,864 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 78 proven. 118 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2024-11-14 05:15:56,864 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:56,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506128476] [2024-11-14 05:15:56,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506128476] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:15:56,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663952870] [2024-11-14 05:15:56,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:15:56,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:56,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:15:56,867 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:15:56,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-14 05:15:57,481 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-14 05:15:57,482 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:15:57,487 INFO L255 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 05:15:57,489 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:57,927 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2024-11-14 05:15:57,927 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:58,469 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 91 proven. 105 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2024-11-14 05:15:58,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663952870] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:15:58,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1233035278] [2024-11-14 05:15:58,471 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:15:58,471 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:58,471 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:58,471 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:58,471 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:58,609 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:58,748 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '38911#true' at error location [2024-11-14 05:15:58,748 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:58,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:15:58,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 47 [2024-11-14 05:15:58,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436435832] [2024-11-14 05:15:58,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:58,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-14 05:15:58,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:58,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-14 05:15:58,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=522, Invalid=1928, Unknown=0, NotChecked=0, Total=2450 [2024-11-14 05:15:58,749 INFO L87 Difference]: Start difference. First operand 151 states and 160 transitions. Second operand has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 47 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:59,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:15:59,780 INFO L93 Difference]: Finished difference Result 155 states and 164 transitions. [2024-11-14 05:15:59,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-14 05:15:59,780 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 47 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2024-11-14 05:15:59,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:15:59,782 INFO L225 Difference]: With dead ends: 155 [2024-11-14 05:15:59,782 INFO L226 Difference]: Without dead ends: 110 [2024-11-14 05:15:59,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 282 SyntacticMatches, 28 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2114 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=890, Invalid=3400, Unknown=0, NotChecked=0, Total=4290 [2024-11-14 05:15:59,784 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 20 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:15:59,784 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 21 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 05:15:59,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-14 05:15:59,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2024-11-14 05:15:59,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 1.0642201834862386) internal successors, (116), 109 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:59,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 116 transitions. [2024-11-14 05:15:59,908 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 116 transitions. Word has length 105 [2024-11-14 05:15:59,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:15:59,909 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 116 transitions. [2024-11-14 05:15:59,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.0425531914893615) internal successors, (96), 47 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:15:59,909 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 116 transitions. [2024-11-14 05:15:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 05:15:59,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:15:59,909 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:15:59,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-14 05:16:00,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-14 05:16:00,110 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:00,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:00,110 INFO L85 PathProgramCache]: Analyzing trace with hash -713397399, now seen corresponding path program 39 times [2024-11-14 05:16:00,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:00,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619166056] [2024-11-14 05:16:00,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:00,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:00,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:39,289 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 72 proven. 663 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:16:39,289 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:39,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619166056] [2024-11-14 05:16:39,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619166056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:16:39,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190464171] [2024-11-14 05:16:39,289 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:16:39,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:39,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:39,291 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:39,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-14 05:16:39,683 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:16:39,684 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:16:39,691 WARN L253 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 344 conjuncts are in the unsatisfiable core [2024-11-14 05:16:39,696 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:39,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:16:46,060 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:16:46,060 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:16:54,868 INFO L134 CoverageAnalysis]: Checked inductivity of 735 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-14 05:16:54,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190464171] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:16:54,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1244255952] [2024-11-14 05:16:54,869 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:16:54,869 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:16:54,869 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:16:54,869 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:16:54,869 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:16:54,991 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:16:55,888 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40148#true' at error location [2024-11-14 05:16:55,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:16:55,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:16:55,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [106, 34, 33] total 165 [2024-11-14 05:16:55,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574214602] [2024-11-14 05:16:55,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:16:55,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 165 states [2024-11-14 05:16:55,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:55,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 165 interpolants. [2024-11-14 05:16:55,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1039, Invalid=27353, Unknown=0, NotChecked=0, Total=28392 [2024-11-14 05:16:55,893 INFO L87 Difference]: Start difference. First operand 110 states and 116 transitions. Second operand has 165 states, 165 states have (on average 1.7878787878787878) internal successors, (295), 165 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:37,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:37,558 INFO L93 Difference]: Finished difference Result 321 states and 347 transitions. [2024-11-14 05:17:37,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-11-14 05:17:37,559 INFO L78 Accepts]: Start accepts. Automaton has has 165 states, 165 states have (on average 1.7878787878787878) internal successors, (295), 165 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2024-11-14 05:17:37,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:37,561 INFO L225 Difference]: With dead ends: 321 [2024-11-14 05:17:37,561 INFO L226 Difference]: Without dead ends: 317 [2024-11-14 05:17:37,564 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 265 SyntacticMatches, 1 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19973 ImplicationChecksByTransitivity, 56.6s TimeCoverageRelationStatistics Valid=5632, Invalid=72488, Unknown=0, NotChecked=0, Total=78120 [2024-11-14 05:17:37,565 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 78 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 10909 mSolverCounterSat, 1385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 12294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1385 IncrementalHoareTripleChecker+Valid, 10909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:37,565 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 240 Invalid, 12294 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1385 Valid, 10909 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2024-11-14 05:17:37,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-11-14 05:17:37,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 203. [2024-11-14 05:17:37,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 1.0742574257425743) internal successors, (217), 202 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:37,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 217 transitions. [2024-11-14 05:17:37,918 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 217 transitions. Word has length 109 [2024-11-14 05:17:37,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:37,918 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 217 transitions. [2024-11-14 05:17:37,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 165 states, 165 states have (on average 1.7878787878787878) internal successors, (295), 165 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:37,919 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 217 transitions. [2024-11-14 05:17:37,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-14 05:17:37,919 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:37,919 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:17:37,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-14 05:17:38,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:38,120 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:38,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:38,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1625010468, now seen corresponding path program 40 times [2024-11-14 05:17:38,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:38,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22715951] [2024-11-14 05:17:38,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:38,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:38,771 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 106 proven. 119 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2024-11-14 05:17:38,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:38,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22715951] [2024-11-14 05:17:38,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22715951] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:17:38,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760036505] [2024-11-14 05:17:38,771 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:17:38,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:38,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:38,773 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:38,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-14 05:17:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:38,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-14 05:17:38,978 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:39,504 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2024-11-14 05:17:39,504 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:39,941 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2024-11-14 05:17:39,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760036505] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:17:39,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1632879405] [2024-11-14 05:17:39,942 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:17:39,942 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:39,943 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:39,943 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:39,943 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:40,082 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:40,297 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '42922#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:17:40,298 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:40,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:17:40,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-14 05:17:40,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940959644] [2024-11-14 05:17:40,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:40,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-14 05:17:40,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:40,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-14 05:17:40,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=2375, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 05:17:40,299 INFO L87 Difference]: Start difference. First operand 203 states and 217 transitions. Second operand has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:41,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:41,667 INFO L93 Difference]: Finished difference Result 366 states and 394 transitions. [2024-11-14 05:17:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-14 05:17:41,668 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2024-11-14 05:17:41,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:41,669 INFO L225 Difference]: With dead ends: 366 [2024-11-14 05:17:41,669 INFO L226 Difference]: Without dead ends: 120 [2024-11-14 05:17:41,670 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 279 SyntacticMatches, 29 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2150 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=980, Invalid=3712, Unknown=0, NotChecked=0, Total=4692 [2024-11-14 05:17:41,670 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 34 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 910 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 910 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:41,670 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 25 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [910 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:17:41,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-14 05:17:41,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 116. [2024-11-14 05:17:41,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 1.0608695652173914) internal successors, (122), 115 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:41,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 122 transitions. [2024-11-14 05:17:41,812 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 122 transitions. Word has length 110 [2024-11-14 05:17:41,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:41,812 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 122 transitions. [2024-11-14 05:17:41,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:41,812 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 122 transitions. [2024-11-14 05:17:41,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:17:41,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:41,813 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:17:41,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-14 05:17:42,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-14 05:17:42,013 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:42,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:42,013 INFO L85 PathProgramCache]: Analyzing trace with hash 813590793, now seen corresponding path program 41 times [2024-11-14 05:17:42,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:42,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515507882] [2024-11-14 05:17:42,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:42,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:42,692 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 91 proven. 134 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:17:42,692 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:42,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515507882] [2024-11-14 05:17:42,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515507882] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:17:42,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422791922] [2024-11-14 05:17:42,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:17:42,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:42,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:42,694 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:42,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-14 05:17:43,225 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-14 05:17:43,226 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:17:43,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-14 05:17:43,232 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:43,675 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:17:43,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:44,179 INFO L134 CoverageAnalysis]: Checked inductivity of 825 backedges. 105 proven. 120 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:17:44,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422791922] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:17:44,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1379272995] [2024-11-14 05:17:44,180 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:17:44,180 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:44,180 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:44,181 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:44,181 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:44,326 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:44,496 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '44637#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:17:44,496 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:44,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:17:44,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 50 [2024-11-14 05:17:44,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674216393] [2024-11-14 05:17:44,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:44,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-14 05:17:44,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:44,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-14 05:17:44,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=597, Invalid=2373, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 05:17:44,497 INFO L87 Difference]: Start difference. First operand 116 states and 122 transitions. Second operand has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:45,620 INFO L93 Difference]: Finished difference Result 120 states and 126 transitions. [2024-11-14 05:17:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 05:17:45,620 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2024-11-14 05:17:45,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:45,621 INFO L225 Difference]: With dead ends: 120 [2024-11-14 05:17:45,621 INFO L226 Difference]: Without dead ends: 117 [2024-11-14 05:17:45,622 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 293 SyntacticMatches, 30 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2576 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1013, Invalid=4099, Unknown=0, NotChecked=0, Total=5112 [2024-11-14 05:17:45,622 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:45,622 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 17 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:17:45,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-11-14 05:17:45,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2024-11-14 05:17:45,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 1.0603448275862069) internal successors, (123), 116 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:45,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 123 transitions. [2024-11-14 05:17:45,762 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 123 transitions. Word has length 115 [2024-11-14 05:17:45,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:45,763 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 123 transitions. [2024-11-14 05:17:45,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.3) internal successors, (65), 50 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:17:45,763 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 123 transitions. [2024-11-14 05:17:45,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-14 05:17:45,763 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:45,764 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:17:45,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-14 05:17:45,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-14 05:17:45,964 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:45,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:45,965 INFO L85 PathProgramCache]: Analyzing trace with hash -549533768, now seen corresponding path program 42 times [2024-11-14 05:17:45,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:45,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515040128] [2024-11-14 05:17:45,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:45,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:46,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:18:45,458 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 48 proven. 792 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:18:45,458 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:45,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515040128] [2024-11-14 05:18:45,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515040128] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:45,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765209656] [2024-11-14 05:18:45,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:18:45,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:45,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:45,461 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:45,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-14 05:18:45,872 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:18:45,872 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:18:45,879 WARN L253 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 368 conjuncts are in the unsatisfiable core [2024-11-14 05:18:45,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:46,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-11-14 05:18:52,035 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 0 proven. 720 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 05:18:52,035 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:59,637 INFO L134 CoverageAnalysis]: Checked inductivity of 840 backedges. 0 proven. 720 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-14 05:18:59,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765209656] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:18:59,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1862554874] [2024-11-14 05:18:59,639 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:18:59,639 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:59,639 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:59,639 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:59,639 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:59,782 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:00,693 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '46003#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:19:00,693 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:00,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:19:00,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [113, 36, 35] total 176 [2024-11-14 05:19:00,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895262266] [2024-11-14 05:19:00,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:00,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 176 states [2024-11-14 05:19:00,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:00,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 176 interpolants. [2024-11-14 05:19:00,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1372, Invalid=31208, Unknown=0, NotChecked=0, Total=32580 [2024-11-14 05:19:00,696 INFO L87 Difference]: Start difference. First operand 117 states and 123 transitions. Second operand has 176 states, 176 states have (on average 1.7840909090909092) internal successors, (314), 176 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:39,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:39,795 INFO L93 Difference]: Finished difference Result 438 states and 471 transitions. [2024-11-14 05:19:39,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2024-11-14 05:19:39,796 INFO L78 Accepts]: Start accepts. Automaton has has 176 states, 176 states have (on average 1.7840909090909092) internal successors, (314), 176 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2024-11-14 05:19:39,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:39,798 INFO L225 Difference]: With dead ends: 438 [2024-11-14 05:19:39,798 INFO L226 Difference]: Without dead ends: 402 [2024-11-14 05:19:39,801 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 281 SyntacticMatches, 1 SemanticMatches, 271 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25056 ImplicationChecksByTransitivity, 50.7s TimeCoverageRelationStatistics Valid=4041, Invalid=70215, Unknown=0, NotChecked=0, Total=74256 [2024-11-14 05:19:39,801 INFO L432 NwaCegarLoop]: 5 mSDtfsCounter, 59 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 12308 mSolverCounterSat, 1215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 13523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1215 IncrementalHoareTripleChecker+Valid, 12308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:39,801 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 221 Invalid, 13523 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1215 Valid, 12308 Invalid, 0 Unknown, 0 Unchecked, 13.5s Time] [2024-11-14 05:19:39,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2024-11-14 05:19:40,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 218. [2024-11-14 05:19:40,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 217 states have (on average 1.0737327188940091) internal successors, (233), 217 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:40,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 233 transitions. [2024-11-14 05:19:40,087 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 233 transitions. Word has length 116 [2024-11-14 05:19:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:40,088 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 233 transitions. [2024-11-14 05:19:40,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 176 states, 176 states have (on average 1.7840909090909092) internal successors, (314), 176 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:40,088 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 233 transitions. [2024-11-14 05:19:40,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-14 05:19:40,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:40,089 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:19:40,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-14 05:19:40,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:40,289 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:40,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:40,290 INFO L85 PathProgramCache]: Analyzing trace with hash -663439883, now seen corresponding path program 43 times [2024-11-14 05:19:40,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:40,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759993311] [2024-11-14 05:19:40,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:40,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:19:41,007 INFO L134 CoverageAnalysis]: Checked inductivity of 856 backedges. 121 proven. 135 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:19:41,007 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:19:41,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759993311] [2024-11-14 05:19:41,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759993311] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:19:41,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615098752] [2024-11-14 05:19:41,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:19:41,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:41,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:41,009 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:41,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-14 05:19:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:19:41,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-14 05:19:41,234 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:19:41,804 INFO L134 CoverageAnalysis]: Checked inductivity of 856 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:19:41,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:19:42,260 INFO L134 CoverageAnalysis]: Checked inductivity of 856 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2024-11-14 05:19:42,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615098752] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:19:42,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1290029891] [2024-11-14 05:19:42,261 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:19:42,261 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:19:42,261 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:19:42,261 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:19:42,262 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:42,411 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:42,628 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '47487#true' at error location [2024-11-14 05:19:42,629 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:42,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:19:42,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-14 05:19:42,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564595340] [2024-11-14 05:19:42,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:42,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-14 05:19:42,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:42,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-14 05:19:42,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=2514, Unknown=0, NotChecked=0, Total=3192 [2024-11-14 05:19:42,630 INFO L87 Difference]: Start difference. First operand 218 states and 233 transitions. Second operand has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:44,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:44,214 INFO L93 Difference]: Finished difference Result 391 states and 419 transitions. [2024-11-14 05:19:44,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-14 05:19:44,215 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2024-11-14 05:19:44,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:44,216 INFO L225 Difference]: With dead ends: 391 [2024-11-14 05:19:44,216 INFO L226 Difference]: Without dead ends: 127 [2024-11-14 05:19:44,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 298 SyntacticMatches, 31 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2332 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1128, Invalid=3984, Unknown=0, NotChecked=0, Total=5112 [2024-11-14 05:19:44,217 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 907 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 1816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 907 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:44,217 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 17 Invalid, 1816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [907 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:19:44,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-14 05:19:44,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2024-11-14 05:19:44,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 1.0573770491803278) internal successors, (129), 122 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:44,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 129 transitions. [2024-11-14 05:19:44,378 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 129 transitions. Word has length 117 [2024-11-14 05:19:44,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:44,378 INFO L471 AbstractCegarLoop]: Abstraction has 123 states and 129 transitions. [2024-11-14 05:19:44,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:44,378 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 129 transitions. [2024-11-14 05:19:44,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-14 05:19:44,379 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:44,379 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:19:44,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-14 05:19:44,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:44,580 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:44,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:44,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1831608552, now seen corresponding path program 44 times [2024-11-14 05:19:44,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:44,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417967450] [2024-11-14 05:19:44,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:44,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:19:45,354 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 105 proven. 151 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2024-11-14 05:19:45,354 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:19:45,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417967450] [2024-11-14 05:19:45,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417967450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:19:45,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167424703] [2024-11-14 05:19:45,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:19:45,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:45,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:45,356 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:45,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-14 05:19:45,887 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-14 05:19:45,887 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:19:45,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-14 05:19:45,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:19:46,387 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 120 proven. 136 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2024-11-14 05:19:46,387 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:19:46,979 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 120 proven. 136 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2024-11-14 05:19:46,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167424703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:19:46,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [475078868] [2024-11-14 05:19:46,981 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 05:19:46,981 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:19:46,981 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:19:46,981 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:19:46,981 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:47,099 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:47,280 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '50061#(and (= |ULTIMATE.start_main_~a~0#1.offset| 0) (= ~MAX~0 100000))' at error location [2024-11-14 05:19:47,280 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:47,280 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:19:47,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 53 [2024-11-14 05:19:47,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138167938] [2024-11-14 05:19:47,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:47,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-14 05:19:47,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:47,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-14 05:19:47,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=667, Invalid=2639, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:19:47,282 INFO L87 Difference]: Start difference. First operand 123 states and 129 transitions. Second operand has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:48,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:48,551 INFO L93 Difference]: Finished difference Result 127 states and 133 transitions. [2024-11-14 05:19:48,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-14 05:19:48,552 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2024-11-14 05:19:48,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:48,553 INFO L225 Difference]: With dead ends: 127 [2024-11-14 05:19:48,553 INFO L226 Difference]: Without dead ends: 124 [2024-11-14 05:19:48,553 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 311 SyntacticMatches, 32 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2892 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1134, Invalid=4566, Unknown=0, NotChecked=0, Total=5700 [2024-11-14 05:19:48,554 INFO L432 NwaCegarLoop]: 3 mSDtfsCounter, 5 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 1917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:48,554 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 31 Invalid, 1917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:19:48,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-14 05:19:48,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2024-11-14 05:19:48,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 1.056910569105691) internal successors, (130), 123 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:48,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 130 transitions. [2024-11-14 05:19:48,739 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 130 transitions. Word has length 122 [2024-11-14 05:19:48,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:48,739 INFO L471 AbstractCegarLoop]: Abstraction has 124 states and 130 transitions. [2024-11-14 05:19:48,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.2830188679245282) internal successors, (68), 53 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:19:48,739 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 130 transitions. [2024-11-14 05:19:48,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-14 05:19:48,740 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:48,740 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:19:48,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-14 05:19:48,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-14 05:19:48,940 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:48,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:48,941 INFO L85 PathProgramCache]: Analyzing trace with hash -946334839, now seen corresponding path program 45 times [2024-11-14 05:19:48,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:48,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065178819] [2024-11-14 05:19:48,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:48,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:49,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:20:37,565 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 136 proven. 816 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:20:37,565 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:37,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065178819] [2024-11-14 05:20:37,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065178819] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:20:37,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992858207] [2024-11-14 05:20:37,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:20:37,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:37,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:37,567 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:37,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ddb69501-81c6-47d1-a40c-b244da598815/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-14 05:20:37,890 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:20:37,890 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:20:37,897 WARN L253 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 392 conjuncts are in the unsatisfiable core [2024-11-14 05:20:37,902 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:45,074 INFO L134 CoverageAnalysis]: Checked inductivity of 952 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2024-11-14 05:20:45,075 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:05,520 WARN L286 SmtUtils]: Spent 9.97s on a formula simplification that was a NOOP. DAG size: 864 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2024-11-14 05:21:05,521 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:21:05,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 32 select indices, 32 select index equivalence classes, 0 disjoint index pairs (out of 496 index pairs), introduced 32 new quantified variables, introduced 496 case distinctions, treesize of input 273 treesize of output 2325