/root/.sdkman/candidates/java/current/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.additional.conditional.commutativity.checking IA --traceabstraction.criterion.for.conditional.commutativity.checking FORWARD -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.conditional-comm-17da818-m [2024-05-03 22:20:52,394 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-05-03 22:20:52,468 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf [2024-05-03 22:20:52,472 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-05-03 22:20:52,472 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-05-03 22:20:52,506 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-05-03 22:20:52,507 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-05-03 22:20:52,507 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-05-03 22:20:52,507 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-05-03 22:20:52,510 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-05-03 22:20:52,511 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-05-03 22:20:52,511 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-05-03 22:20:52,511 INFO L153 SettingsManager]: * Use SBE=true [2024-05-03 22:20:52,512 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-05-03 22:20:52,512 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * sizeof long=4 [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-05-03 22:20:52,513 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-05-03 22:20:52,514 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-05-03 22:20:52,514 INFO L153 SettingsManager]: * sizeof long double=12 [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * Use constant arrays=true [2024-05-03 22:20:52,515 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-05-03 22:20:52,515 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-03 22:20:52,517 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-05-03 22:20:52,517 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-05-03 22:20:52,518 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Additional conditional commutativity checking -> IA Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Criterion for conditional commutativity checking -> FORWARD [2024-05-03 22:20:52,740 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-05-03 22:20:52,765 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-05-03 22:20:52,767 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-05-03 22:20:52,768 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2024-05-03 22:20:52,769 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2024-05-03 22:20:52,770 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl [2024-05-03 22:20:52,770 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1.wvr.bpl' [2024-05-03 22:20:52,822 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-05-03 22:20:52,844 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-05-03 22:20:52,845 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-05-03 22:20:52,845 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-05-03 22:20:52,845 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-05-03 22:20:52,855 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,862 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,869 INFO L138 Inliner]: procedures = 5, calls = 4, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-05-03 22:20:52,870 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-05-03 22:20:52,871 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-05-03 22:20:52,871 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-05-03 22:20:52,871 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-05-03 22:20:52,877 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,877 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,878 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,878 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,880 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,883 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,883 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,884 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,885 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-05-03 22:20:52,888 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-05-03 22:20:52,888 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-05-03 22:20:52,888 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-05-03 22:20:52,889 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/1) ... [2024-05-03 22:20:52,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-03 22:20:52,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:20:52,943 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-05-03 22:20:52,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-05-03 22:20:52,989 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2024-05-03 22:20:52,989 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-05-03 22:20:52,989 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-05-03 22:20:52,990 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2024-05-03 22:20:52,990 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-05-03 22:20:52,990 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-05-03 22:20:52,990 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2024-05-03 22:20:52,990 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-05-03 22:20:52,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-05-03 22:20:52,990 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2024-05-03 22:20:52,991 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-05-03 22:20:52,991 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-05-03 22:20:52,991 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2024-05-03 22:20:52,991 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-05-03 22:20:52,991 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-05-03 22:20:52,992 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-05-03 22:20:53,031 INFO L241 CfgBuilder]: Building ICFG [2024-05-03 22:20:53,032 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-05-03 22:20:53,159 INFO L282 CfgBuilder]: Performing block encoding [2024-05-03 22:20:53,191 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-05-03 22:20:53,191 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2024-05-03 22:20:53,192 INFO L201 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 10:20:53 BoogieIcfgContainer [2024-05-03 22:20:53,192 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-05-03 22:20:53,194 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-05-03 22:20:53,194 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-05-03 22:20:53,201 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-05-03 22:20:53,201 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 10:20:52" (1/2) ... [2024-05-03 22:20:53,202 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41ac0613 and model type parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 10:20:53, skipping insertion in model container [2024-05-03 22:20:53,202 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 10:20:53" (2/2) ... [2024-05-03 22:20:53,211 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-sum-1.wvr.bpl [2024-05-03 22:20:53,217 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-05-03 22:20:53,225 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-05-03 22:20:53,226 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-05-03 22:20:53,226 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-05-03 22:20:53,289 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2024-05-03 22:20:53,323 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-03 22:20:53,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-03 22:20:53,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:20:53,328 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-05-03 22:20:53,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-05-03 22:20:53,384 INFO L188 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-03 22:20:53,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:20:53,399 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-05-03 22:20:53,409 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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;@24faf005, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=IA, mConComCheckerCriterion=FORWARD, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-05-03 22:20:53,409 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2024-05-03 22:20:53,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:20:53,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:20:53,508 INFO L85 PathProgramCache]: Analyzing trace with hash 685710307, now seen corresponding path program 1 times [2024-05-03 22:20:53,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:20:53,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949499589] [2024-05-03 22:20:53,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:53,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:53,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:20:53,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:20:53,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:20:53,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949499589] [2024-05-03 22:20:53,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949499589] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-03 22:20:53,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-03 22:20:53,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-03 22:20:53,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327239031] [2024-05-03 22:20:53,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-03 22:20:53,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-03 22:20:53,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:20:53,887 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 1 times [2024-05-03 22:20:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:53,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:53,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:53,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:20:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:54,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:20:56,131 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 1 times [2024-05-03 22:20:56,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:56,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:56,139 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:20:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:56,261 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 1 times [2024-05-03 22:20:56,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:56,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:56,280 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:20:56,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:58,377 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:20:58,378 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:20:58,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:20:58,409 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 2 times [2024-05-03 22:20:58,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:58,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:58,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:58,414 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:20:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:58,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:20:58,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 1 times [2024-05-03 22:20:58,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:20:58,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:20:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:58,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:20:58,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:20:58,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:00,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 1 times [2024-05-03 22:21:00,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:00,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:00,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:00,675 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:00,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:02,800 INFO L85 PathProgramCache]: Analyzing trace with hash 223161136, now seen corresponding path program 1 times [2024-05-03 22:21:02,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:02,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:02,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:02,813 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:02,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:02,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939277, now seen corresponding path program 1 times [2024-05-03 22:21:02,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:02,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:02,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:02,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-03 22:21:02,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-05-03 22:21:02,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:02,933 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:02,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 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-05-03 22:21:02,933 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:02,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:02,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,SelfDestructingSolverStorable3,SelfDestructingSolverStorable2,SelfDestructingSolverStorable1,SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable6,SelfDestructingSolverStorable5,SelfDestructingSolverStorable0 [2024-05-03 22:21:02,967 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:02,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:02,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1855646116, now seen corresponding path program 1 times [2024-05-03 22:21:02,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:02,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323950054] [2024-05-03 22:21:02,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:02,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:02,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:03,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:03,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:03,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323950054] [2024-05-03 22:21:03,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323950054] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:03,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521082285] [2024-05-03 22:21:03,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:03,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:03,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:03,046 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:03,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-05-03 22:21:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:03,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2024-05-03 22:21:03,098 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:03,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:03,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-05-03 22:21:03,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521082285] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-03 22:21:03,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-05-03 22:21:03,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2024-05-03 22:21:03,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277256749] [2024-05-03 22:21:03,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-03 22:21:03,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-05-03 22:21:03,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:03,201 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:03,227 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 2 times [2024-05-03 22:21:03,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:03,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:03,301 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 2 times [2024-05-03 22:21:03,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:03,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:03,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,304 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:03,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:03,378 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 3 times [2024-05-03 22:21:03,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:03,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:03,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,382 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:03,455 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 4 times [2024-05-03 22:21:03,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:03,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:03,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,458 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:03,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:03,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:05,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 2 times [2024-05-03 22:21:05,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:05,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:05,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:05,601 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:07,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:07,674 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:07,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:07,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:07,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 2 times [2024-05-03 22:21:07,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:07,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:07,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:07,710 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:07,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:07,779 INFO L85 PathProgramCache]: Analyzing trace with hash 223161136, now seen corresponding path program 2 times [2024-05-03 22:21:07,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:07,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:07,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:07,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:09,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939277, now seen corresponding path program 2 times [2024-05-03 22:21:09,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:09,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:09,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:09,863 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:09,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:09,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-05-03 22:21:09,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-05-03 22:21:09,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:09,867 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:09,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 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-05-03 22:21:09,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:09,867 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:09,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:09,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:09,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-05-03 22:21:10,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-05-03 22:21:10,161 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:10,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:10,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1670205418, now seen corresponding path program 1 times [2024-05-03 22:21:10,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:10,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932988917] [2024-05-03 22:21:10,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:10,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:10,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:10,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:10,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932988917] [2024-05-03 22:21:10,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932988917] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:10,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419997217] [2024-05-03 22:21:10,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:10,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:10,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:10,233 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:10,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-05-03 22:21:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:10,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 4 conjunts are in the unsatisfiable core [2024-05-03 22:21:10,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:10,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:10,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-05-03 22:21:10,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419997217] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-03 22:21:10,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-05-03 22:21:10,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2024-05-03 22:21:10,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749524037] [2024-05-03 22:21:10,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-03 22:21:10,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-05-03 22:21:10,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:10,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:12,360 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 3 times [2024-05-03 22:21:12,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:12,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:12,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:12,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:12,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:12,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:12,437 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 3 times [2024-05-03 22:21:12,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:12,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:12,440 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:12,501 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:12,513 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 5 times [2024-05-03 22:21:12,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:12,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:12,516 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:12,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:14,578 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:14,586 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:14,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:14,610 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:14,621 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 6 times [2024-05-03 22:21:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:14,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:14,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:14,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:16,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 3 times [2024-05-03 22:21:16,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:16,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:16,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:16,707 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:16,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:18,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:18,805 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:18,805 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:20,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 3 times [2024-05-03 22:21:20,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:20,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:20,840 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:20,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:20,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:22,926 INFO L85 PathProgramCache]: Analyzing trace with hash 223161137, now seen corresponding path program 1 times [2024-05-03 22:21:22,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:22,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:22,930 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:22,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:22,979 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:25,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 1 times [2024-05-03 22:21:25,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:25,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:25,041 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:25,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:25,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-05-03 22:21:25,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-05-03 22:21:25,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:25,046 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:25,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 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-05-03 22:21:25,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:25,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:25,046 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:25,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:25,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:25,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:25,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-05-03 22:21:25,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,4 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26 [2024-05-03 22:21:25,328 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:25,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:25,329 INFO L85 PathProgramCache]: Analyzing trace with hash -824494945, now seen corresponding path program 1 times [2024-05-03 22:21:25,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:25,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714355021] [2024-05-03 22:21:25,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:25,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:25,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:25,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:25,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:25,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714355021] [2024-05-03 22:21:25,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714355021] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:25,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205865403] [2024-05-03 22:21:25,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:25,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:25,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:25,444 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:25,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-05-03 22:21:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:25,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2024-05-03 22:21:25,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:25,613 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-05-03 22:21:25,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:25,641 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:21:25,688 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:25,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-05-03 22:21:25,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:25,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205865403] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:21:25,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:21:25,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2024-05-03 22:21:25,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490968760] [2024-05-03 22:21:25,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:21:25,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-05-03 22:21:25,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:25,824 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 4 times [2024-05-03 22:21:25,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:25,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:25,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:25,828 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:25,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:25,927 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 4 times [2024-05-03 22:21:25,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:25,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:25,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:25,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,046 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 7 times [2024-05-03 22:21:26,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,051 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,154 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 8 times [2024-05-03 22:21:26,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 4 times [2024-05-03 22:21:26,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,262 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 4 times [2024-05-03 22:21:26,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,367 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,441 INFO L349 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2024-05-03 22:21:26,441 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 15 [2024-05-03 22:21:26,495 INFO L85 PathProgramCache]: Analyzing trace with hash 223161137, now seen corresponding path program 2 times [2024-05-03 22:21:26,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,589 INFO L349 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2024-05-03 22:21:26,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 15 [2024-05-03 22:21:26,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 2 times [2024-05-03 22:21:26,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:26,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:26,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,618 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:26,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:26,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-05-03 22:21:26,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2024-05-03 22:21:26,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:26,622 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:26,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 15 states have internal predecessors, (49), 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-05-03 22:21:26,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:26,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:26,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:26,622 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:26,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:26,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:26,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:26,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-05-03 22:21:26,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-05-03 22:21:27,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34,SelfDestructingSolverStorable35,5 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-05-03 22:21:27,085 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:27,085 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:27,085 INFO L85 PathProgramCache]: Analyzing trace with hash -2047622304, now seen corresponding path program 2 times [2024-05-03 22:21:27,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:27,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447436571] [2024-05-03 22:21:27,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:27,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:27,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:27,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:27,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447436571] [2024-05-03 22:21:27,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447436571] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:27,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37386200] [2024-05-03 22:21:27,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:21:27,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:27,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:27,126 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:27,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-05-03 22:21:27,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:21:27,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:21:27,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 6 conjunts are in the unsatisfiable core [2024-05-03 22:21:27,184 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-03 22:21:27,213 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-05-03 22:21:27,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37386200] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-03 22:21:27,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-05-03 22:21:27,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2024-05-03 22:21:27,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036918656] [2024-05-03 22:21:27,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-03 22:21:27,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-05-03 22:21:27,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:27,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:27,281 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 5 times [2024-05-03 22:21:27,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:27,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,283 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,326 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:27,361 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 5 times [2024-05-03 22:21:27,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:27,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:27,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,364 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,418 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 9 times [2024-05-03 22:21:27,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:27,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:27,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,420 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:27,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:27,474 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 10 times [2024-05-03 22:21:27,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:27,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:27,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,476 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:27,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:27,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:29,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 5 times [2024-05-03 22:21:29,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:29,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:29,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:29,552 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:29,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:29,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 5 times [2024-05-03 22:21:29,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:29,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:29,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:29,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:29,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:29,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:31,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 3 times [2024-05-03 22:21:31,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:31,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:31,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:31,708 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:31,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:31,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-05-03 22:21:31,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-05-03 22:21:31,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:31,712 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:31,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 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-05-03 22:21:31,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:31,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:31,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:31,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-05-03 22:21:31,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:31,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:31,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-05-03 22:21:32,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,SelfDestructingSolverStorable43,SelfDestructingSolverStorable36,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-05-03 22:21:32,014 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:32,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:32,014 INFO L85 PathProgramCache]: Analyzing trace with hash 957671963, now seen corresponding path program 3 times [2024-05-03 22:21:32,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:32,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48936135] [2024-05-03 22:21:32,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:32,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:32,360 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:21:32,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:32,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48936135] [2024-05-03 22:21:32,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48936135] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:32,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308465976] [2024-05-03 22:21:32,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-03 22:21:32,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:32,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:32,362 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:32,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-05-03 22:21:32,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-05-03 22:21:32,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:21:32,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2024-05-03 22:21:32,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:32,730 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:32,731 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 29 treesize of output 63 [2024-05-03 22:21:32,873 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:32,873 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:21:33,009 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:33,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-05-03 22:21:33,053 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-05-03 22:21:33,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308465976] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:21:33,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:21:33,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 10] total 28 [2024-05-03 22:21:33,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608738520] [2024-05-03 22:21:33,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:21:33,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-05-03 22:21:33,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:33,155 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 6 times [2024-05-03 22:21:33,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,161 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,250 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 6 times [2024-05-03 22:21:33,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,252 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,340 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 11 times [2024-05-03 22:21:33,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,343 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,433 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 12 times [2024-05-03 22:21:33,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,435 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 6 times [2024-05-03 22:21:33,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,518 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,602 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 6 times [2024-05-03 22:21:33,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 4 times [2024-05-03 22:21:33,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:33,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:33,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,717 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:33,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:33,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-05-03 22:21:33,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=754, Unknown=0, NotChecked=0, Total=870 [2024-05-03 22:21:33,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:33,728 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:33,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 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-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:33,729 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:34,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:21:34,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-05-03 22:21:34,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,7 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,SelfDestructingSolverStorable46,SelfDestructingSolverStorable47,SelfDestructingSolverStorable48,SelfDestructingSolverStorable49 [2024-05-03 22:21:34,728 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:34,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:34,728 INFO L85 PathProgramCache]: Analyzing trace with hash -906109247, now seen corresponding path program 1 times [2024-05-03 22:21:34,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:34,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301165785] [2024-05-03 22:21:34,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:34,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:34,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:34,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:34,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301165785] [2024-05-03 22:21:34,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301165785] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:34,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592567015] [2024-05-03 22:21:34,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:34,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:34,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:34,798 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:34,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-05-03 22:21:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:34,839 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 21 conjunts are in the unsatisfiable core [2024-05-03 22:21:34,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:34,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-05-03 22:21:34,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:34,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:21:34,988 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:34,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-05-03 22:21:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:35,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592567015] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:21:35,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:21:35,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2024-05-03 22:21:35,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785313176] [2024-05-03 22:21:35,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:21:35,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-05-03 22:21:35,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:35,137 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 7 times [2024-05-03 22:21:35,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,138 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,224 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 7 times [2024-05-03 22:21:35,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,226 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,306 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 13 times [2024-05-03 22:21:35,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,404 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 14 times [2024-05-03 22:21:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 7 times [2024-05-03 22:21:35,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 7 times [2024-05-03 22:21:35,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,673 INFO L349 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2024-05-03 22:21:35,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 15 [2024-05-03 22:21:35,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 5 times [2024-05-03 22:21:35,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:35,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:35,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,714 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:35,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:35,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:37,808 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 1 times [2024-05-03 22:21:37,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:37,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:37,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:37,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-05-03 22:21:37,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-05-03 22:21:37,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:37,816 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:37,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 15 states have internal predecessors, (48), 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-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:21:37,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:38,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:21:38,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:38,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-05-03 22:21:38,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60,SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,SelfDestructingSolverStorable54,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,SelfDestructingSolverStorable57,SelfDestructingSolverStorable58,SelfDestructingSolverStorable59 [2024-05-03 22:21:38,280 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:38,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:38,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1052447235, now seen corresponding path program 2 times [2024-05-03 22:21:38,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:38,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772472811] [2024-05-03 22:21:38,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:38,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:38,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:38,567 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:21:38,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:38,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772472811] [2024-05-03 22:21:38,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772472811] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:38,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272471264] [2024-05-03 22:21:38,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:21:38,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:38,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:38,569 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:38,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-05-03 22:21:38,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:21:38,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:21:38,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2024-05-03 22:21:38,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:38,857 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:38,857 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 39 [2024-05-03 22:21:38,935 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:38,935 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:21:39,123 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:39,124 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 25 treesize of output 46 [2024-05-03 22:21:39,192 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:39,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272471264] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:21:39,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:21:39,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 32 [2024-05-03 22:21:39,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381496654] [2024-05-03 22:21:39,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:21:39,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-05-03 22:21:39,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:39,298 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 8 times [2024-05-03 22:21:39,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,300 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,399 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 8 times [2024-05-03 22:21:39,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,475 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 15 times [2024-05-03 22:21:39,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,479 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,551 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 16 times [2024-05-03 22:21:39,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,554 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 8 times [2024-05-03 22:21:39,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,626 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 8 times [2024-05-03 22:21:39,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,705 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 6 times [2024-05-03 22:21:39,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,821 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,879 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:21:39,914 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 2 times [2024-05-03 22:21:39,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:39,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,918 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:39,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:39,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-05-03 22:21:39,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2024-05-03 22:21:39,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:39,932 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:21:39,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.878787878787879) internal successors, (62), 32 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-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:39,932 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:21:40,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:21:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:21:40,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-05-03 22:21:41,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,SelfDestructingSolverStorable63,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66,SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69,9 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:41,132 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:21:41,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:21:41,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1465069197, now seen corresponding path program 1 times [2024-05-03 22:21:41,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:21:41,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370456791] [2024-05-03 22:21:41,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:41,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:41,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:41,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:21:41,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370456791] [2024-05-03 22:21:41,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370456791] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:21:41,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651922533] [2024-05-03 22:21:41,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:41,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:21:41,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:21:41,322 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:21:41,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-05-03 22:21:41,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:21:41,353 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 31 conjunts are in the unsatisfiable core [2024-05-03 22:21:41,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:21:41,475 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:41,475 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 36 [2024-05-03 22:21:41,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:41,658 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:21:41,765 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:41,765 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-05-03 22:21:41,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:21:41,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651922533] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:21:41,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:21:41,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2024-05-03 22:21:41,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292282395] [2024-05-03 22:21:41,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:21:41,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-05-03 22:21:41,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:21:41,932 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 9 times [2024-05-03 22:21:41,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:41,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:41,933 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,027 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 9 times [2024-05-03 22:21:42,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,119 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 17 times [2024-05-03 22:21:42,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,213 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 18 times [2024-05-03 22:21:42,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,215 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 9 times [2024-05-03 22:21:42,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 9 times [2024-05-03 22:21:42,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,472 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:21:42,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 7 times [2024-05-03 22:21:42,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:42,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,503 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:42,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:42,581 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:42,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 18 treesize of output 26 [2024-05-03 22:21:44,642 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 3 times [2024-05-03 22:21:44,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:44,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:44,678 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:44,772 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:44,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 40 [2024-05-03 22:21:46,861 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 1 times [2024-05-03 22:21:46,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:46,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:46,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:46,864 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:49,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:49,016 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:21:49,016 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:57,198 INFO L85 PathProgramCache]: Analyzing trace with hash 2114631982, now seen corresponding path program 2 times [2024-05-03 22:21:57,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:21:57,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:21:57,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:57,201 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:21:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:21:57,380 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:59,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:59,414 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:21:59,434 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:01,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 3 times [2024-05-03 22:22:01,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:01,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:01,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:01,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-05-03 22:22:01,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=715, Unknown=0, NotChecked=0, Total=812 [2024-05-03 22:22:01,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:01,667 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:01,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 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-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:01,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:02,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:02,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:02,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:02,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:02,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable70,SelfDestructingSolverStorable81,SelfDestructingSolverStorable71,SelfDestructingSolverStorable72,SelfDestructingSolverStorable73,SelfDestructingSolverStorable74,SelfDestructingSolverStorable75,SelfDestructingSolverStorable76,SelfDestructingSolverStorable77,10 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2024-05-03 22:22:02,599 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:02,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:02,599 INFO L85 PathProgramCache]: Analyzing trace with hash -935044594, now seen corresponding path program 2 times [2024-05-03 22:22:02,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:02,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756443552] [2024-05-03 22:22:02,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:02,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:02,654 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-03 22:22:02,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:02,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756443552] [2024-05-03 22:22:02,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756443552] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:02,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721177190] [2024-05-03 22:22:02,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:22:02,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:02,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:02,656 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:02,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-05-03 22:22:02,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:22:02,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:02,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 9 conjunts are in the unsatisfiable core [2024-05-03 22:22:02,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:02,735 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:02,736 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:02,787 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:02,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721177190] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:02,788 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:02,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 7 [2024-05-03 22:22:02,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401237669] [2024-05-03 22:22:02,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:02,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-05-03 22:22:02,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:02,857 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:02,882 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 10 times [2024-05-03 22:22:02,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:02,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:02,884 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:02,952 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 10 times [2024-05-03 22:22:02,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:02,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:02,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:02,954 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:03,021 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 19 times [2024-05-03 22:22:03,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:03,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:03,023 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,098 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 20 times [2024-05-03 22:22:05,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:05,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,101 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:05,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:05,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 10 times [2024-05-03 22:22:05,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:05,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:05,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,167 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:05,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 10 times [2024-05-03 22:22:05,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:05,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,236 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:05,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,286 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:05,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 8 times [2024-05-03 22:22:05,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:05,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:05,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,312 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:05,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,372 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 4 times [2024-05-03 22:22:05,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:05,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:05,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:05,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:07,436 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:07,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:07,467 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 4 times [2024-05-03 22:22:07,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:07,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:07,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:07,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:07,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:07,532 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:07,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2114631982, now seen corresponding path program 5 times [2024-05-03 22:22:07,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:07,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:07,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:07,549 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:07,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:07,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:09,618 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:09,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:09,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 6 times [2024-05-03 22:22:09,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:09,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:09,660 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:09,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-05-03 22:22:09,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-05-03 22:22:09,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:09,667 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:09,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 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-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:09,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:09,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:09,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:09,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable82,SelfDestructingSolverStorable93,SelfDestructingSolverStorable83,SelfDestructingSolverStorable84,SelfDestructingSolverStorable85,SelfDestructingSolverStorable86,SelfDestructingSolverStorable87,SelfDestructingSolverStorable88,SelfDestructingSolverStorable89 [2024-05-03 22:22:09,992 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:09,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:09,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1414193461, now seen corresponding path program 3 times [2024-05-03 22:22:09,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:09,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603547155] [2024-05-03 22:22:09,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:09,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:09,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:10,265 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:10,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:10,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603547155] [2024-05-03 22:22:10,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603547155] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:10,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347666841] [2024-05-03 22:22:10,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-03 22:22:10,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:10,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:10,267 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:10,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-05-03 22:22:10,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-05-03 22:22:10,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:10,305 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 47 conjunts are in the unsatisfiable core [2024-05-03 22:22:10,306 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:10,577 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:10,577 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 29 treesize of output 63 [2024-05-03 22:22:10,714 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:10,714 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:10,848 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:10,848 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-05-03 22:22:10,883 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:10,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347666841] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:10,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:10,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 12] total 30 [2024-05-03 22:22:10,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322000601] [2024-05-03 22:22:10,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:10,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-05-03 22:22:10,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:10,988 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 11 times [2024-05-03 22:22:10,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:10,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:10,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,088 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 11 times [2024-05-03 22:22:11,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,090 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,178 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 21 times [2024-05-03 22:22:11,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,179 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,267 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 22 times [2024-05-03 22:22:11,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,269 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 11 times [2024-05-03 22:22:11,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,357 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 11 times [2024-05-03 22:22:11,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,430 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:11,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 9 times [2024-05-03 22:22:11,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,513 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,612 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 5 times [2024-05-03 22:22:11,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2024-05-03 22:22:11,713 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 7 times [2024-05-03 22:22:11,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,716 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,795 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:11,795 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 30 treesize of output 50 [2024-05-03 22:22:11,847 INFO L85 PathProgramCache]: Analyzing trace with hash 2114631982, now seen corresponding path program 8 times [2024-05-03 22:22:11,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,850 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,924 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:11,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 48 [2024-05-03 22:22:11,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 9 times [2024-05-03 22:22:11,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:11,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,970 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:11,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:11,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-05-03 22:22:11,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1001, Unknown=0, NotChecked=0, Total=1122 [2024-05-03 22:22:11,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:11,974 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:11,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 30 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-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:11,974 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:12,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:12,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:12,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:13,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,SelfDestructingSolverStorable98,SelfDestructingSolverStorable104,SelfDestructingSolverStorable99,SelfDestructingSolverStorable105,SelfDestructingSolverStorable100,12 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102,SelfDestructingSolverStorable103 [2024-05-03 22:22:13,106 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:13,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:13,106 INFO L85 PathProgramCache]: Analyzing trace with hash 39307943, now seen corresponding path program 4 times [2024-05-03 22:22:13,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:13,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433043413] [2024-05-03 22:22:13,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:13,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:13,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:13,347 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:13,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:13,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433043413] [2024-05-03 22:22:13,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433043413] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:13,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346930511] [2024-05-03 22:22:13,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-05-03 22:22:13,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:13,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:13,348 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:13,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-05-03 22:22:13,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-05-03 22:22:13,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:13,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 45 conjunts are in the unsatisfiable core [2024-05-03 22:22:13,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:13,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2024-05-03 22:22:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:13,715 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:13,952 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:13,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 35 treesize of output 96 [2024-05-03 22:22:14,131 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:14,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346930511] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:14,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:14,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 34 [2024-05-03 22:22:14,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406971728] [2024-05-03 22:22:14,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:14,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-05-03 22:22:14,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:14,229 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 12 times [2024-05-03 22:22:14,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,313 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 12 times [2024-05-03 22:22:14,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,314 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,414 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 23 times [2024-05-03 22:22:14,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,417 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,486 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 24 times [2024-05-03 22:22:14,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 12 times [2024-05-03 22:22:14,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,563 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 12 times [2024-05-03 22:22:14,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:14,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 10 times [2024-05-03 22:22:14,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,813 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 6 times [2024-05-03 22:22:14,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,822 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2024-05-03 22:22:14,932 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 10 times [2024-05-03 22:22:14,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:14,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:14,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:14,937 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:14,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:15,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-05-03 22:22:15,040 INFO L85 PathProgramCache]: Analyzing trace with hash 2114631982, now seen corresponding path program 11 times [2024-05-03 22:22:15,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:15,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:15,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:15,046 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:15,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:15,133 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:22:15,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 12 times [2024-05-03 22:22:15,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:15,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:15,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:15,153 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:15,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:17,248 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:17,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 35 treesize of output 67 [2024-05-03 22:22:17,331 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:17,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 67 [2024-05-03 22:22:17,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 13 times [2024-05-03 22:22:17,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:17,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:17,377 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:17,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-05-03 22:22:17,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1329, Unknown=0, NotChecked=0, Total=1482 [2024-05-03 22:22:17,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:17,384 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:17,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 34 states have internal predecessors, (64), 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-05-03 22:22:17,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:17,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:17,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:17,385 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:18,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:18,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:18,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,SelfDestructingSolverStorable108,13 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109,SelfDestructingSolverStorable115,SelfDestructingSolverStorable116,SelfDestructingSolverStorable106,SelfDestructingSolverStorable117,SelfDestructingSolverStorable107,SelfDestructingSolverStorable118,SelfDestructingSolverStorable111,SelfDestructingSolverStorable112,SelfDestructingSolverStorable113,SelfDestructingSolverStorable114 [2024-05-03 22:22:18,934 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:18,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:18,934 INFO L85 PathProgramCache]: Analyzing trace with hash -112048400, now seen corresponding path program 5 times [2024-05-03 22:22:18,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:18,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400413885] [2024-05-03 22:22:18,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:18,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:18,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:18,995 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:18,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:18,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400413885] [2024-05-03 22:22:18,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400413885] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:18,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843243506] [2024-05-03 22:22:18,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-05-03 22:22:18,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:18,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:19,018 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:19,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-05-03 22:22:19,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-05-03 22:22:19,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:19,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2024-05-03 22:22:19,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:19,110 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:19,110 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:19,155 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-03 22:22:19,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843243506] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:19,155 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:19,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 7 [2024-05-03 22:22:19,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084539440] [2024-05-03 22:22:19,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:19,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-05-03 22:22:19,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:19,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:19,211 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 13 times [2024-05-03 22:22:19,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:19,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,214 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:19,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,283 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 13 times [2024-05-03 22:22:19,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:19,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:19,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,285 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,320 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:19,320 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:19,337 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 25 times [2024-05-03 22:22:19,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:19,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,339 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:19,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,378 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 26 times [2024-05-03 22:22:19,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:19,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,380 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:19,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 13 times [2024-05-03 22:22:19,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:19,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:19,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:19,460 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:19,460 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:21,491 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 13 times [2024-05-03 22:22:21,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:21,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:21,493 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:21,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 11 times [2024-05-03 22:22:21,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:21,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:21,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:21,551 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:21,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:23,617 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 7 times [2024-05-03 22:22:23,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:23,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,675 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 14 times [2024-05-03 22:22:23,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:23,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,678 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:23,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:23,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 15 times [2024-05-03 22:22:23,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:23,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:23,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 16 times [2024-05-03 22:22:23,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:23,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:23,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:25,888 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:25,893 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:25,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:25,907 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:25,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 17 times [2024-05-03 22:22:25,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:25,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:25,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:25,928 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:26,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1020062357, now seen corresponding path program 18 times [2024-05-03 22:22:26,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:26,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:26,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:26,037 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:26,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:26,111 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:26,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 19 times [2024-05-03 22:22:26,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:26,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:26,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:26,139 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:26,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:26,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-05-03 22:22:26,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-05-03 22:22:26,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:26,143 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:26,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 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-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:26,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:26,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:26,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:26,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:26,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:26,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:26,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:26,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:26,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:26,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable130,SelfDestructingSolverStorable120,SelfDestructingSolverStorable131,SelfDestructingSolverStorable121,SelfDestructingSolverStorable132,SelfDestructingSolverStorable119,SelfDestructingSolverStorable126,SelfDestructingSolverStorable127,SelfDestructingSolverStorable128,SelfDestructingSolverStorable129,SelfDestructingSolverStorable122,SelfDestructingSolverStorable133,SelfDestructingSolverStorable123,SelfDestructingSolverStorable124,SelfDestructingSolverStorable125 [2024-05-03 22:22:26,451 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:26,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:26,451 INFO L85 PathProgramCache]: Analyzing trace with hash -421599823, now seen corresponding path program 6 times [2024-05-03 22:22:26,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:26,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599178372] [2024-05-03 22:22:26,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:26,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:26,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:26,818 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:26,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:26,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599178372] [2024-05-03 22:22:26,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599178372] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:26,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227535674] [2024-05-03 22:22:26,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-05-03 22:22:26,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:26,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:26,820 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:26,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-05-03 22:22:26,851 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-05-03 22:22:26,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:26,852 WARN L260 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 59 conjunts are in the unsatisfiable core [2024-05-03 22:22:26,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:27,342 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:27,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 49 [2024-05-03 22:22:27,405 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:27,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:27,768 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:27,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 35 treesize of output 96 [2024-05-03 22:22:27,894 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:27,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227535674] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:27,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:27,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18, 18] total 50 [2024-05-03 22:22:27,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275386891] [2024-05-03 22:22:27,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:27,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-05-03 22:22:27,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:28,027 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 14 times [2024-05-03 22:22:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,111 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 14 times [2024-05-03 22:22:28,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,113 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,209 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 27 times [2024-05-03 22:22:28,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,211 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,281 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 28 times [2024-05-03 22:22:28,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 14 times [2024-05-03 22:22:28,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,361 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 14 times [2024-05-03 22:22:28,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,491 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:28,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 12 times [2024-05-03 22:22:28,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,519 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,588 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:28,630 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 8 times [2024-05-03 22:22:28,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,632 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-05-03 22:22:28,739 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 20 times [2024-05-03 22:22:28,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,741 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 21 times [2024-05-03 22:22:28,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,849 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:22:28,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 22 times [2024-05-03 22:22:28,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:28,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:28,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:28,962 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,048 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:22:29,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 23 times [2024-05-03 22:22:29,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:29,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:29,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,106 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-05-03 22:22:29,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1020062357, now seen corresponding path program 24 times [2024-05-03 22:22:29,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:29,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,209 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:29,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-05-03 22:22:29,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 25 times [2024-05-03 22:22:29,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:29,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,295 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:29,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-05-03 22:22:29,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=2798, Unknown=0, NotChecked=0, Total=3080 [2024-05-03 22:22:29,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:29,299 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:29,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 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-05-03 22:22:29,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:29,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:29,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:29,299 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:29,300 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:32,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:32,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:32,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:22:32,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:32,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,SelfDestructingSolverStorable141,SelfDestructingSolverStorable142,SelfDestructingSolverStorable143,SelfDestructingSolverStorable137,SelfDestructingSolverStorable148,SelfDestructingSolverStorable138,15 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139,SelfDestructingSolverStorable144,SelfDestructingSolverStorable134,SelfDestructingSolverStorable145,SelfDestructingSolverStorable135,SelfDestructingSolverStorable146,SelfDestructingSolverStorable136,SelfDestructingSolverStorable147 [2024-05-03 22:22:32,488 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:32,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:32,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1547773902, now seen corresponding path program 7 times [2024-05-03 22:22:32,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:32,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674745975] [2024-05-03 22:22:32,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:32,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:32,540 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:22:32,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:32,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674745975] [2024-05-03 22:22:32,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674745975] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:32,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64215321] [2024-05-03 22:22:32,541 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-05-03 22:22:32,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:32,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:32,557 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:32,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-05-03 22:22:32,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:32,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 12 conjunts are in the unsatisfiable core [2024-05-03 22:22:32,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:32,620 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-05-03 22:22:32,620 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:32,692 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-05-03 22:22:32,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64215321] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:32,692 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:32,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 7 [2024-05-03 22:22:32,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145717112] [2024-05-03 22:22:32,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:32,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-05-03 22:22:32,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:34,755 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 15 times [2024-05-03 22:22:34,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:34,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,757 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,800 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:34,817 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 15 times [2024-05-03 22:22:34,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:34,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:34,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,819 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:34,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,859 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 29 times [2024-05-03 22:22:34,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:34,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:34,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,861 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:34,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:34,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:36,915 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 30 times [2024-05-03 22:22:36,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:36,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:36,918 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:36,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:37,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 15 times [2024-05-03 22:22:37,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:37,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,040 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:37,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,084 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:37,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 15 times [2024-05-03 22:22:37,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:37,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,104 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 13 times [2024-05-03 22:22:37,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:37,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,163 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:37,221 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 9 times [2024-05-03 22:22:37,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:37,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:37,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,224 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:37,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:37,310 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:39,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:39,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:39,360 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 26 times [2024-05-03 22:22:39,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:39,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:39,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:39,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 27 times [2024-05-03 22:22:39,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:39,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:39,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,424 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:39,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:39,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 28 times [2024-05-03 22:22:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:39,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:39,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:39,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:39,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 29 times [2024-05-03 22:22:39,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:39,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:39,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,560 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:39,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:41,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1020062357, now seen corresponding path program 30 times [2024-05-03 22:22:41,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:41,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:41,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:41,646 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:41,701 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:43,708 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:43,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:22:43,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 31 times [2024-05-03 22:22:43,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:43,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:43,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:43,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:43,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-05-03 22:22:43,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-05-03 22:22:43,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:43,738 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:43,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 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-05-03 22:22:43,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:43,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:43,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:43,738 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:22:43,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:43,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:22:43,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:43,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:44,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,SelfDestructingSolverStorable162,SelfDestructingSolverStorable152,SelfDestructingSolverStorable163,SelfDestructingSolverStorable153,SelfDestructingSolverStorable154,SelfDestructingSolverStorable160,SelfDestructingSolverStorable150,SelfDestructingSolverStorable161,16 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159,SelfDestructingSolverStorable149,SelfDestructingSolverStorable155,SelfDestructingSolverStorable156,SelfDestructingSolverStorable157,SelfDestructingSolverStorable158 [2024-05-03 22:22:44,055 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:44,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:44,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2101425391, now seen corresponding path program 8 times [2024-05-03 22:22:44,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:44,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247527701] [2024-05-03 22:22:44,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:44,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:44,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:44,563 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-03 22:22:44,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:44,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247527701] [2024-05-03 22:22:44,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247527701] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:44,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936750843] [2024-05-03 22:22:44,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:22:44,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:44,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:44,565 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:44,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-05-03 22:22:44,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:22:44,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:44,601 WARN L260 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 71 conjunts are in the unsatisfiable core [2024-05-03 22:22:44,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:45,302 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:45,302 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 59 [2024-05-03 22:22:45,384 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:45,384 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:46,073 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:46,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 45 treesize of output 166 [2024-05-03 22:22:46,521 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:46,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936750843] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:46,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:46,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22, 22] total 61 [2024-05-03 22:22:46,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571369214] [2024-05-03 22:22:46,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:46,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-05-03 22:22:46,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:46,629 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 16 times [2024-05-03 22:22:46,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:46,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:46,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,630 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:46,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,710 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 16 times [2024-05-03 22:22:46,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:46,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:46,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,791 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 31 times [2024-05-03 22:22:46,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:46,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,793 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,873 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 32 times [2024-05-03 22:22:46,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:46,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,875 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:46,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 16 times [2024-05-03 22:22:46,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:46,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:46,962 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 16 times [2024-05-03 22:22:47,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,085 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 14 times [2024-05-03 22:22:47,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,212 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:47,251 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 10 times [2024-05-03 22:22:47,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,253 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:22:47,357 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 32 times [2024-05-03 22:22:47,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,360 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,408 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:22:47,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 33 times [2024-05-03 22:22:47,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-05-03 22:22:47,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 34 times [2024-05-03 22:22:47,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-05-03 22:22:47,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 35 times [2024-05-03 22:22:47,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,723 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 22 [2024-05-03 22:22:47,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1020062357, now seen corresponding path program 36 times [2024-05-03 22:22:47,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,757 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,844 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-05-03 22:22:47,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 37 times [2024-05-03 22:22:47,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:47,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:47,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:47,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-05-03 22:22:47,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=4044, Unknown=0, NotChecked=0, Total=4422 [2024-05-03 22:22:47,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:47,883 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:22:47,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6612903225806452) internal successors, (103), 61 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-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:47,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:22:52,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:22:52,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:52,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:22:52,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:52,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:22:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:22:52,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:22:52,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-05-03 22:22:52,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,SelfDestructingSolverStorable174,SelfDestructingSolverStorable164,17 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175,SelfDestructingSolverStorable165,SelfDestructingSolverStorable176,SelfDestructingSolverStorable170,SelfDestructingSolverStorable171,SelfDestructingSolverStorable172,SelfDestructingSolverStorable166,SelfDestructingSolverStorable177,SelfDestructingSolverStorable167,SelfDestructingSolverStorable178,SelfDestructingSolverStorable168,SelfDestructingSolverStorable169 [2024-05-03 22:22:52,888 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:22:52,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:22:52,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1243063861, now seen corresponding path program 9 times [2024-05-03 22:22:52,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:22:52,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72269371] [2024-05-03 22:22:52,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:52,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:22:53,344 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:53,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:22:53,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72269371] [2024-05-03 22:22:53,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72269371] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:22:53,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882315113] [2024-05-03 22:22:53,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-03 22:22:53,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:22:53,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:22:53,357 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:22:53,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-05-03 22:22:53,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-05-03 22:22:53,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:22:53,400 WARN L260 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 71 conjunts are in the unsatisfiable core [2024-05-03 22:22:53,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:22:54,014 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:54,014 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 18 case distinctions, treesize of input 43 treesize of output 139 [2024-05-03 22:22:54,256 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:22:54,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:22:55,101 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:22:55,101 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 25 treesize of output 46 [2024-05-03 22:22:55,164 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:22:55,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882315113] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:22:55,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:22:55,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22, 18] total 57 [2024-05-03 22:22:55,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415960234] [2024-05-03 22:22:55,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:22:55,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-05-03 22:22:55,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:22:55,250 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 17 times [2024-05-03 22:22:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,252 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,336 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 17 times [2024-05-03 22:22:55,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,338 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 33 times [2024-05-03 22:22:55,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,439 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,541 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 34 times [2024-05-03 22:22:55,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,543 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 17 times [2024-05-03 22:22:55,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,638 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 17 times [2024-05-03 22:22:55,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,736 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:55,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 15 times [2024-05-03 22:22:55,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:55,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:55,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:55,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:55,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:22:56,005 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 11 times [2024-05-03 22:22:56,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:56,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:56,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:56,008 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:56,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:56,090 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:56,090 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:56,091 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:56,091 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:56,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-05-03 22:22:58,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:58,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:58,122 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:58,122 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:22:58,123 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2024-05-03 22:22:58,164 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 38 times [2024-05-03 22:22:58,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:22:58,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:22:58,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:22:58,167 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:22:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:00,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:23:02,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 39 times [2024-05-03 22:23:02,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:02,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:02,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:02,299 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:02,367 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,368 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,368 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,369 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,369 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,369 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:02,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2024-05-03 22:23:04,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 40 times [2024-05-03 22:23:04,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:04,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:04,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:04,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:04,584 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,586 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,586 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,586 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,587 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:04,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2024-05-03 22:23:06,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 41 times [2024-05-03 22:23:06,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:06,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:06,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:06,846 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:06,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,935 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,936 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,937 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,937 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,938 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,938 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,938 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,939 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,939 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:23:06,951 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:06,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 27 [2024-05-03 22:23:09,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 42 times [2024-05-03 22:23:09,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:09,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:09,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:09,137 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:09,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:09,381 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:09,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 16 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 20 case distinctions, treesize of input 68 treesize of output 198 [2024-05-03 22:23:23,055 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification. DAG size of input: 32 DAG size of output: 10 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-05-03 22:23:29,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 43 times [2024-05-03 22:23:29,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:29,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:29,126 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:29,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-05-03 22:23:29,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=3831, Unknown=1, NotChecked=0, Total=4160 [2024-05-03 22:23:29,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:23:29,132 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:23:29,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.7413793103448276) internal successors, (101), 57 states have internal predecessors, (101), 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-05-03 22:23:29,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:23:29,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:29,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:29,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:23:29,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:23:35,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:35,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:23:35,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:23:35,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-05-03 22:23:35,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,SelfDestructingSolverStorable185,SelfDestructingSolverStorable186,SelfDestructingSolverStorable187,SelfDestructingSolverStorable180,SelfDestructingSolverStorable191,SelfDestructingSolverStorable181,SelfDestructingSolverStorable192,SelfDestructingSolverStorable182,SelfDestructingSolverStorable193,SelfDestructingSolverStorable183,SelfDestructingSolverStorable190,18 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188,SelfDestructingSolverStorable189,SelfDestructingSolverStorable179 [2024-05-03 22:23:35,367 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:23:35,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:23:35,367 INFO L85 PathProgramCache]: Analyzing trace with hash 405868757, now seen corresponding path program 10 times [2024-05-03 22:23:35,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:23:35,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724956921] [2024-05-03 22:23:35,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:35,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:35,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:23:36,037 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 10 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:23:36,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:23:36,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724956921] [2024-05-03 22:23:36,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724956921] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:23:36,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216112460] [2024-05-03 22:23:36,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-05-03 22:23:36,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:23:36,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:23:36,049 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:23:36,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-05-03 22:23:36,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-05-03 22:23:36,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:23:36,102 WARN L260 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 81 conjunts are in the unsatisfiable core [2024-05-03 22:23:36,103 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:23:37,005 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 21 [2024-05-03 22:23:37,070 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:23:37,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:23:38,391 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:38,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 65 treesize of output 366 [2024-05-03 22:23:40,387 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:23:40,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216112460] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:23:40,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:23:40,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 26, 26] total 70 [2024-05-03 22:23:40,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93131261] [2024-05-03 22:23:40,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:23:40,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-05-03 22:23:40,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:23:40,516 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 18 times [2024-05-03 22:23:40,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,517 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,603 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 18 times [2024-05-03 22:23:40,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,667 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 35 times [2024-05-03 22:23:40,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,669 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,724 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 36 times [2024-05-03 22:23:40,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 18 times [2024-05-03 22:23:40,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,780 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 18 times [2024-05-03 22:23:40,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,853 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 16 times [2024-05-03 22:23:40,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:40,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:40,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:40,977 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:40,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,119 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 12 times [2024-05-03 22:23:41,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,178 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:23:41,234 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 44 times [2024-05-03 22:23:41,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,236 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,298 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-05-03 22:23:41,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 45 times [2024-05-03 22:23:41,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,332 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,409 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-05-03 22:23:41,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 46 times [2024-05-03 22:23:41,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,545 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:23:41,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 47 times [2024-05-03 22:23:41,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,598 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-05-03 22:23:41,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 48 times [2024-05-03 22:23:41,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-05-03 22:23:41,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 49 times [2024-05-03 22:23:41,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:41,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:41,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:41,862 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:41,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:42,066 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:42,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 18 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 57 treesize of output 177 [2024-05-03 22:23:44,449 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 50 times [2024-05-03 22:23:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:44,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:44,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:44,453 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:44,662 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:44,662 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 18 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 73 treesize of output 189 [2024-05-03 22:23:47,336 INFO L85 PathProgramCache]: Analyzing trace with hash -494759960, now seen corresponding path program 51 times [2024-05-03 22:23:47,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:47,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:47,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:47,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:47,557 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:23:47,557 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 18 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 18 case distinctions, treesize of input 59 treesize of output 181 [2024-05-03 22:23:55,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 52 times [2024-05-03 22:23:55,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:23:55,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:23:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:55,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:23:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:23:55,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-05-03 22:23:55,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=5615, Unknown=0, NotChecked=0, Total=6006 [2024-05-03 22:23:55,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:23:55,894 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:23:55,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 1.5352112676056338) internal successors, (109), 70 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-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:23:55,894 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:23:55,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:03,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:03,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-05-03 22:24:03,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-05-03 22:24:04,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,SelfDestructingSolverStorable196,SelfDestructingSolverStorable197,SelfDestructingSolverStorable198,SelfDestructingSolverStorable194,19 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207,SelfDestructingSolverStorable208,SelfDestructingSolverStorable209,SelfDestructingSolverStorable203,SelfDestructingSolverStorable204,SelfDestructingSolverStorable205,SelfDestructingSolverStorable206,SelfDestructingSolverStorable199,SelfDestructingSolverStorable210,SelfDestructingSolverStorable200,SelfDestructingSolverStorable211,SelfDestructingSolverStorable201,SelfDestructingSolverStorable202 [2024-05-03 22:24:04,028 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:24:04,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:24:04,028 INFO L85 PathProgramCache]: Analyzing trace with hash -919418282, now seen corresponding path program 11 times [2024-05-03 22:24:04,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:24:04,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015214924] [2024-05-03 22:24:04,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:04,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:04,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:24:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 13 proven. 49 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-05-03 22:24:04,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:24:04,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015214924] [2024-05-03 22:24:04,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015214924] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:24:04,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451360499] [2024-05-03 22:24:04,102 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-05-03 22:24:04,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:24:04,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:24:04,103 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:24:04,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-05-03 22:24:04,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-05-03 22:24:04,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:24:04,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjunts are in the unsatisfiable core [2024-05-03 22:24:04,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:24:04,215 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-05-03 22:24:04,216 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:24:04,309 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-05-03 22:24:04,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451360499] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:24:04,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:24:04,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 8 [2024-05-03 22:24:04,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370910048] [2024-05-03 22:24:04,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:24:04,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-05-03 22:24:04,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:24:04,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:04,371 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 19 times [2024-05-03 22:24:04,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:04,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:04,373 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:04,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:06,437 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 19 times [2024-05-03 22:24:06,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:06,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:06,439 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:08,498 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 37 times [2024-05-03 22:24:08,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:08,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:08,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:08,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,560 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:10,564 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:10,564 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:10,571 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:10,571 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:10,584 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 38 times [2024-05-03 22:24:10,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:10,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:10,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,586 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:10,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 19 times [2024-05-03 22:24:10,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:10,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:10,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:10,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:10,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 19 times [2024-05-03 22:24:10,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:10,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:10,747 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:12,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:12,806 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:12,806 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:12,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:12,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 17 times [2024-05-03 22:24:12,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:12,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:12,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:12,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:12,880 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:14,912 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 13 times [2024-05-03 22:24:14,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:14,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:14,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:14,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:14,974 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 53 times [2024-05-03 22:24:14,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:14,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:14,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:14,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:14,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:15,026 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:15,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 54 times [2024-05-03 22:24:15,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:15,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:15,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:15,052 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:15,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:17,143 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:17,148 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:17,148 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:17,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:17,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 55 times [2024-05-03 22:24:17,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:17,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:17,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:17,183 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:17,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:19,241 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:19,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:19,255 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:19,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 56 times [2024-05-03 22:24:19,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:19,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,276 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,319 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:19,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 57 times [2024-05-03 22:24:19,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:19,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:19,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,343 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:19,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:19,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 58 times [2024-05-03 22:24:19,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:19,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:19,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:19,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:21,508 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:21,513 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:21,514 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:21,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:24:21,540 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 59 times [2024-05-03 22:24:21,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:21,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:21,544 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:21,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:21,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-05-03 22:24:21,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-05-03 22:24:21,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:21,549 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:24:21,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 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-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:21,549 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:21,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:21,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 93 states. [2024-05-03 22:24:21,550 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:21,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:21,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:24:21,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-05-03 22:24:22,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,SelfDestructingSolverStorable218,SelfDestructingSolverStorable219,SelfDestructingSolverStorable214,SelfDestructingSolverStorable225,SelfDestructingSolverStorable215,SelfDestructingSolverStorable226,SelfDestructingSolverStorable216,SelfDestructingSolverStorable227,SelfDestructingSolverStorable217,SelfDestructingSolverStorable221,20 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222,SelfDestructingSolverStorable212,SelfDestructingSolverStorable223,SelfDestructingSolverStorable213,SelfDestructingSolverStorable224 [2024-05-03 22:24:22,045 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:24:22,046 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:24:22,046 INFO L85 PathProgramCache]: Analyzing trace with hash 878280467, now seen corresponding path program 12 times [2024-05-03 22:24:22,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:24:22,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344011758] [2024-05-03 22:24:22,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:22,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:22,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:24:22,833 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 18 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-03 22:24:22,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:24:22,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344011758] [2024-05-03 22:24:22,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344011758] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:24:22,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327329072] [2024-05-03 22:24:22,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-05-03 22:24:22,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:24:22,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:24:22,835 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:24:22,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-05-03 22:24:22,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-05-03 22:24:22,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:24:22,905 WARN L260 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 95 conjunts are in the unsatisfiable core [2024-05-03 22:24:22,906 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:24:23,986 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:23,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 21 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 24 case distinctions, treesize of input 55 treesize of output 191 [2024-05-03 22:24:24,369 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:24:24,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:24:25,692 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:25,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 45 treesize of output 166 [2024-05-03 22:24:26,414 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:24:26,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327329072] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:24:26,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:24:26,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 30, 30] total 82 [2024-05-03 22:24:26,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415544936] [2024-05-03 22:24:26,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:24:26,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2024-05-03 22:24:26,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:24:26,499 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 20 times [2024-05-03 22:24:26,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,564 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 20 times [2024-05-03 22:24:26,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,661 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 39 times [2024-05-03 22:24:26,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,741 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 40 times [2024-05-03 22:24:26,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,744 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 20 times [2024-05-03 22:24:26,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,814 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 20 times [2024-05-03 22:24:26,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,884 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:24:26,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 18 times [2024-05-03 22:24:26,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:26,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:26,961 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:26,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,038 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:24:27,090 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 14 times [2024-05-03 22:24:27,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,092 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2024-05-03 22:24:27,208 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 60 times [2024-05-03 22:24:27,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,211 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 61 times [2024-05-03 22:24:27,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2024-05-03 22:24:27,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 62 times [2024-05-03 22:24:27,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,448 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,527 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:24:27,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 63 times [2024-05-03 22:24:27,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,604 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:24:27,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 64 times [2024-05-03 22:24:27,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,706 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,772 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2024-05-03 22:24:27,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 65 times [2024-05-03 22:24:27,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,842 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-05-03 22:24:27,978 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 66 times [2024-05-03 22:24:27,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:27,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:27,982 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:28,069 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:24:28,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 67 times [2024-05-03 22:24:28,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:28,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:28,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:28,114 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:28,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:28,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2024-05-03 22:24:28,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=7405, Unknown=0, NotChecked=0, Total=8010 [2024-05-03 22:24:28,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:28,119 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:24:28,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 1.4457831325301205) internal successors, (120), 82 states have internal predecessors, (120), 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-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:28,119 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 95 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:24:28,120 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:39,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:24:39,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:24:39,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-05-03 22:24:39,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable240,SelfDestructingSolverStorable230,SelfDestructingSolverStorable241,SelfDestructingSolverStorable231,SelfDestructingSolverStorable242,SelfDestructingSolverStorable229,SelfDestructingSolverStorable236,SelfDestructingSolverStorable237,SelfDestructingSolverStorable238,SelfDestructingSolverStorable228,SelfDestructingSolverStorable239,SelfDestructingSolverStorable232,SelfDestructingSolverStorable243,SelfDestructingSolverStorable233,SelfDestructingSolverStorable244,SelfDestructingSolverStorable234,SelfDestructingSolverStorable235 [2024-05-03 22:24:39,241 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:24:39,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:24:39,241 INFO L85 PathProgramCache]: Analyzing trace with hash -540353297, now seen corresponding path program 13 times [2024-05-03 22:24:39,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:24:39,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311876669] [2024-05-03 22:24:39,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:39,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:39,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:24:39,835 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 16 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:24:39,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:24:39,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311876669] [2024-05-03 22:24:39,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311876669] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:24:39,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114850462] [2024-05-03 22:24:39,835 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-05-03 22:24:39,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:24:39,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:24:39,838 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:24:39,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-05-03 22:24:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:24:39,891 WARN L260 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 93 conjunts are in the unsatisfiable core [2024-05-03 22:24:39,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:24:40,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 23 [2024-05-03 22:24:40,871 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:24:40,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:24:42,681 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:42,682 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 75 treesize of output 496 [2024-05-03 22:24:47,233 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:24:47,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114850462] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:24:47,233 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:24:47,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 30, 30] total 80 [2024-05-03 22:24:47,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036004467] [2024-05-03 22:24:47,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:24:47,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-05-03 22:24:47,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:24:47,343 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 21 times [2024-05-03 22:24:47,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,344 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,413 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 21 times [2024-05-03 22:24:47,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,414 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,487 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 41 times [2024-05-03 22:24:47,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,489 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,589 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 42 times [2024-05-03 22:24:47,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,591 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 21 times [2024-05-03 22:24:47,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 21 times [2024-05-03 22:24:47,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,737 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 19 times [2024-05-03 22:24:47,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,810 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,869 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:24:47,923 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 15 times [2024-05-03 22:24:47,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:47,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:47,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:47,925 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:47,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,028 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:24:48,087 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 68 times [2024-05-03 22:24:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,089 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 69 times [2024-05-03 22:24:48,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,190 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,264 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2024-05-03 22:24:48,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 70 times [2024-05-03 22:24:48,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,352 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,427 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-05-03 22:24:48,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 71 times [2024-05-03 22:24:48,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-05-03 22:24:48,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 72 times [2024-05-03 22:24:48,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-05-03 22:24:48,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 73 times [2024-05-03 22:24:48,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,755 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:24:48,890 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 74 times [2024-05-03 22:24:48,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,968 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2024-05-03 22:24:48,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 75 times [2024-05-03 22:24:48,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:48,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:48,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:48,995 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:49,177 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:24:49,178 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 24 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 21 case distinctions, treesize of input 65 treesize of output 207 [2024-05-03 22:24:53,885 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 76 times [2024-05-03 22:24:53,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:24:53,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:24:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:53,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:24:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:24:53,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-05-03 22:24:53,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=7355, Unknown=0, NotChecked=0, Total=7832 [2024-05-03 22:24:53,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:24:53,895 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:24:53,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.4074074074074074) internal successors, (114), 80 states have internal predecessors, (114), 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-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:53,895 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:24:53,896 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:05,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:25:05,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:25:05,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2024-05-03 22:25:05,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-05-03 22:25:05,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,SelfDestructingSolverStorable261,SelfDestructingSolverStorable251,SelfDestructingSolverStorable262,SelfDestructingSolverStorable252,SelfDestructingSolverStorable253,SelfDestructingSolverStorable260,SelfDestructingSolverStorable247,SelfDestructingSolverStorable258,SelfDestructingSolverStorable248,SelfDestructingSolverStorable259,22 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249,SelfDestructingSolverStorable254,SelfDestructingSolverStorable255,SelfDestructingSolverStorable245,SelfDestructingSolverStorable256,SelfDestructingSolverStorable246,SelfDestructingSolverStorable257 [2024-05-03 22:25:05,357 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:25:05,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:25:05,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1599355149, now seen corresponding path program 14 times [2024-05-03 22:25:05,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:25:05,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350109166] [2024-05-03 22:25:05,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:05,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:05,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:25:06,173 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 27 proven. 68 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:25:06,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:25:06,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350109166] [2024-05-03 22:25:06,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350109166] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:25:06,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289766622] [2024-05-03 22:25:06,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:25:06,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:25:06,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:25:06,174 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:25:06,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-05-03 22:25:06,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:25:06,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:25:06,237 WARN L260 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 107 conjunts are in the unsatisfiable core [2024-05-03 22:25:06,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:25:07,875 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:07,875 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 8 case distinctions, treesize of input 57 treesize of output 89 [2024-05-03 22:25:07,974 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:25:07,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:25:09,894 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:09,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 75 treesize of output 496 [2024-05-03 22:25:14,151 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:25:14,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289766622] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:25:14,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:25:14,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 34, 34] total 92 [2024-05-03 22:25:14,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229516118] [2024-05-03 22:25:14,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:25:14,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2024-05-03 22:25:14,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:25:14,283 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 22 times [2024-05-03 22:25:14,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,284 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,342 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 22 times [2024-05-03 22:25:14,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,344 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,397 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 43 times [2024-05-03 22:25:14,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,478 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 44 times [2024-05-03 22:25:14,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,479 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 22 times [2024-05-03 22:25:14,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,540 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 22 times [2024-05-03 22:25:14,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,600 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,643 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:25:14,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 20 times [2024-05-03 22:25:14,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,662 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,780 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 16 times [2024-05-03 22:25:14,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,782 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:25:14,898 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 77 times [2024-05-03 22:25:14,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,968 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:25:14,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 78 times [2024-05-03 22:25:14,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:14,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:14,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:14,997 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:14,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2024-05-03 22:25:15,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 79 times [2024-05-03 22:25:15,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,203 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:25:15,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 80 times [2024-05-03 22:25:15,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,264 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-05-03 22:25:15,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 81 times [2024-05-03 22:25:15,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,391 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,471 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-05-03 22:25:15,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 82 times [2024-05-03 22:25:15,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,532 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,596 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-05-03 22:25:15,648 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 83 times [2024-05-03 22:25:15,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-05-03 22:25:15,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 84 times [2024-05-03 22:25:15,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,806 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2024-05-03 22:25:15,865 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 85 times [2024-05-03 22:25:15,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:15,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:15,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:15,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:15,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2024-05-03 22:25:15,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=723, Invalid=9377, Unknown=0, NotChecked=0, Total=10100 [2024-05-03 22:25:15,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:25:15,875 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:25:15,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.4731182795698925) internal successors, (137), 92 states have internal predecessors, (137), 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-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:25:15,875 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 115 states. [2024-05-03 22:25:15,876 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:25:29,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2024-05-03 22:25:29,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:25:29,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-05-03 22:25:29,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,SelfDestructingSolverStorable273,SelfDestructingSolverStorable263,SelfDestructingSolverStorable274,SelfDestructingSolverStorable264,SelfDestructingSolverStorable275,SelfDestructingSolverStorable280,SelfDestructingSolverStorable270,SelfDestructingSolverStorable271,23 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269,SelfDestructingSolverStorable265,SelfDestructingSolverStorable276,SelfDestructingSolverStorable266,SelfDestructingSolverStorable277,SelfDestructingSolverStorable267,SelfDestructingSolverStorable278,SelfDestructingSolverStorable268,SelfDestructingSolverStorable279 [2024-05-03 22:25:29,522 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:25:29,522 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:25:29,522 INFO L85 PathProgramCache]: Analyzing trace with hash 192917497, now seen corresponding path program 15 times [2024-05-03 22:25:29,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:25:29,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239611463] [2024-05-03 22:25:29,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:29,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:29,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:25:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 21 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:25:30,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:25:30,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239611463] [2024-05-03 22:25:30,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239611463] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:25:30,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687455048] [2024-05-03 22:25:30,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-03 22:25:30,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:25:30,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:25:30,413 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:25:30,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-05-03 22:25:30,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-05-03 22:25:30,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:25:30,467 WARN L260 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 107 conjunts are in the unsatisfiable core [2024-05-03 22:25:30,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:25:32,260 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:32,260 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 63 case distinctions, treesize of input 67 treesize of output 409 [2024-05-03 22:25:37,450 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:25:37,451 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:25:38,992 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:38,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 25 treesize of output 46 [2024-05-03 22:25:39,100 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-05-03 22:25:39,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687455048] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:25:39,101 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:25:39,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 34, 25] total 85 [2024-05-03 22:25:39,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208178903] [2024-05-03 22:25:39,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:25:39,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2024-05-03 22:25:39,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:25:39,259 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 23 times [2024-05-03 22:25:39,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,260 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,372 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 23 times [2024-05-03 22:25:39,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,373 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,483 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 45 times [2024-05-03 22:25:39,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,485 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,554 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 46 times [2024-05-03 22:25:39,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,555 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 23 times [2024-05-03 22:25:39,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,628 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 23 times [2024-05-03 22:25:39,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,747 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,808 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:25:39,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 21 times [2024-05-03 22:25:39,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:39,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:39,844 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:40,026 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 17 times [2024-05-03 22:25:40,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:40,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:40,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:40,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:40,127 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:40,128 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:40,128 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:40,128 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:40,129 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2024-05-03 22:25:44,276 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 86 times [2024-05-03 22:25:44,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:44,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:44,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:44,278 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:44,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:44,343 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:44,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:44,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:44,345 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:44,345 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-05-03 22:25:46,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 87 times [2024-05-03 22:25:46,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:46,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:46,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:46,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:46,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:46,557 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,557 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,557 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,558 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,558 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,559 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:46,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2024-05-03 22:25:50,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 88 times [2024-05-03 22:25:50,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:50,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:50,703 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:50,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:50,776 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,777 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,777 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,778 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,778 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,778 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,779 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,779 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:50,780 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2024-05-03 22:25:52,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 89 times [2024-05-03 22:25:52,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:52,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:52,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:52,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:53,074 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,074 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,075 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,075 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,075 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,076 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,078 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,078 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,082 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:53,082 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 27 [2024-05-03 22:25:53,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 90 times [2024-05-03 22:25:53,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:53,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:53,234 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:53,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:53,305 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,305 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,306 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,307 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,307 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,307 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,308 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,308 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,308 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,309 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,309 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,309 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,310 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,310 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:53,339 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:53,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 27 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 28 [2024-05-03 22:25:55,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 91 times [2024-05-03 22:25:55,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:25:55,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:25:55,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:55,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:25:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:25:55,609 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,611 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,611 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,611 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,612 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,612 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,613 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,614 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,614 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,614 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,615 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,615 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,616 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,616 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:25:55,620 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:25:55,620 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 35 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 29 [2024-05-03 22:26:02,015 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 92 times [2024-05-03 22:26:02,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:02,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:02,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:02,018 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:02,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:02,109 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,110 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,111 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,111 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,111 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,112 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,112 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,113 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,113 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,113 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,115 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,115 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,116 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,116 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,116 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,117 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,117 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,118 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:02,130 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:02,130 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 42 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 46 [2024-05-03 22:26:04,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 93 times [2024-05-03 22:26:04,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:04,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:04,441 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:04,592 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,593 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,593 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,593 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,594 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,594 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,595 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,595 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,595 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,596 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,596 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,596 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,597 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,597 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,598 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,599 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,599 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,599 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,601 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,601 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:26:04,614 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:04,614 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 52 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 47 [2024-05-03 22:26:06,826 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 94 times [2024-05-03 22:26:06,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:06,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:06,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:06,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:07,350 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:07,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 49 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 56 case distinctions, treesize of input 87 treesize of output 487 [2024-05-03 22:26:12,829 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 95 times [2024-05-03 22:26:12,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:12,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:12,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:12,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:13,358 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:13,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 49 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 56 case distinctions, treesize of input 96 treesize of output 496 [2024-05-03 22:26:29,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1757841243, now seen corresponding path program 96 times [2024-05-03 22:26:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:29,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:29,491 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:30,021 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:30,022 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 49 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 56 case distinctions, treesize of input 92 treesize of output 492 [2024-05-03 22:26:42,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 97 times [2024-05-03 22:26:42,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:42,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:42,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:42,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:42,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:42,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2024-05-03 22:26:42,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=8539, Unknown=0, NotChecked=0, Total=9120 [2024-05-03 22:26:42,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:26:42,608 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:26:42,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.569767441860465) internal successors, (135), 85 states have internal predecessors, (135), 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-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:26:42,608 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:26:42,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:26:42,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:26:42,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 118 states. [2024-05-03 22:26:42,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:26:42,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:26:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:26:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:26:57,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-05-03 22:26:58,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,SelfDestructingSolverStorable294,SelfDestructingSolverStorable284,SelfDestructingSolverStorable295,24 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable285,SelfDestructingSolverStorable296,SelfDestructingSolverStorable286,SelfDestructingSolverStorable297,SelfDestructingSolverStorable290,SelfDestructingSolverStorable291,SelfDestructingSolverStorable281,SelfDestructingSolverStorable292,SelfDestructingSolverStorable282,SelfDestructingSolverStorable293,SelfDestructingSolverStorable287,SelfDestructingSolverStorable298,SelfDestructingSolverStorable288,SelfDestructingSolverStorable299,SelfDestructingSolverStorable289,SelfDestructingSolverStorable300,SelfDestructingSolverStorable301 [2024-05-03 22:26:58,098 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:26:58,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:26:58,098 INFO L85 PathProgramCache]: Analyzing trace with hash 592851066, now seen corresponding path program 16 times [2024-05-03 22:26:58,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:26:58,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199972193] [2024-05-03 22:26:58,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:26:58,195 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 25 proven. 81 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-05-03 22:26:58,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:26:58,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199972193] [2024-05-03 22:26:58,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199972193] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:26:58,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236709265] [2024-05-03 22:26:58,196 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-05-03 22:26:58,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:26:58,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:26:58,197 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:26:58,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-05-03 22:26:58,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-05-03 22:26:58,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:26:58,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 20 conjunts are in the unsatisfiable core [2024-05-03 22:26:58,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:26:58,307 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 41 proven. 63 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-05-03 22:26:58,307 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:26:58,390 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 41 proven. 63 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-05-03 22:26:58,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236709265] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:26:58,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:26:58,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 9 [2024-05-03 22:26:58,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238114854] [2024-05-03 22:26:58,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:26:58,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-05-03 22:26:58,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:26:58,424 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:26:58,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,435 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 24 times [2024-05-03 22:26:58,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,437 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,469 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,485 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 24 times [2024-05-03 22:26:58,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,534 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 47 times [2024-05-03 22:26:58,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,609 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 48 times [2024-05-03 22:26:58,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,611 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,648 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 24 times [2024-05-03 22:26:58,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,659 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 24 times [2024-05-03 22:26:58,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,738 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,770 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 22 times [2024-05-03 22:26:58,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:26:58,842 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 18 times [2024-05-03 22:26:58,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,889 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 98 times [2024-05-03 22:26:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:26:58,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:26:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,891 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:26:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:26:58,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:00,963 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:00,974 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:00,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 99 times [2024-05-03 22:27:00,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:00,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:00,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:01,032 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:01,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 100 times [2024-05-03 22:27:01,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:01,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:01,061 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:01,107 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:03,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 101 times [2024-05-03 22:27:03,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 102 times [2024-05-03 22:27:03,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,213 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:03,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 103 times [2024-05-03 22:27:03,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,286 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:03,355 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 104 times [2024-05-03 22:27:03,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,359 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 105 times [2024-05-03 22:27:03,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,487 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 106 times [2024-05-03 22:27:03,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,490 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,557 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 107 times [2024-05-03 22:27:03,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:03,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,561 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:03,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:03,608 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:05,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1757841243, now seen corresponding path program 108 times [2024-05-03 22:27:05,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:05,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:05,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:05,649 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:05,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:07,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:07,704 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:27:07,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:07,718 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:27:07,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 109 times [2024-05-03 22:27:07,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:07,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:07,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:07,740 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:07,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-05-03 22:27:07,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-05-03 22:27:07,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:27:07,744 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:27:07,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 9 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-05-03 22:27:07,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:27:07,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:07,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:07,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:07,744 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 118 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:27:07,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:08,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:27:08,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:27:08,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-05-03 22:27:08,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,SelfDestructingSolverStorable317,SelfDestructingSolverStorable307,SelfDestructingSolverStorable318,SelfDestructingSolverStorable308,SelfDestructingSolverStorable319,SelfDestructingSolverStorable309,SelfDestructingSolverStorable302,SelfDestructingSolverStorable313,SelfDestructingSolverStorable303,SelfDestructingSolverStorable314,SelfDestructingSolverStorable304,SelfDestructingSolverStorable315,SelfDestructingSolverStorable305,SelfDestructingSolverStorable316,SelfDestructingSolverStorable320,SelfDestructingSolverStorable310,SelfDestructingSolverStorable321,SelfDestructingSolverStorable311,SelfDestructingSolverStorable322,25 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2024-05-03 22:27:08,451 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:27:08,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:27:08,451 INFO L85 PathProgramCache]: Analyzing trace with hash -237677549, now seen corresponding path program 17 times [2024-05-03 22:27:08,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:27:08,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533713280] [2024-05-03 22:27:08,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:08,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:08,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:27:09,520 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 36 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:27:09,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:27:09,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533713280] [2024-05-03 22:27:09,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533713280] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:27:09,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435274850] [2024-05-03 22:27:09,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-05-03 22:27:09,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:27:09,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:27:09,522 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:27:09,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-05-03 22:27:09,564 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-05-03 22:27:09,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:27:09,565 WARN L260 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 117 conjunts are in the unsatisfiable core [2024-05-03 22:27:09,566 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:27:11,319 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 27 [2024-05-03 22:27:11,410 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:27:11,410 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:27:14,922 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:27:14,923 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 95 treesize of output 816 [2024-05-03 22:27:25,482 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:27:25,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435274850] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:27:25,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:27:25,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 38, 38] total 102 [2024-05-03 22:27:25,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253906131] [2024-05-03 22:27:25,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:27:25,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 103 states [2024-05-03 22:27:25,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:27:25,613 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 25 times [2024-05-03 22:27:25,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:25,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,686 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 25 times [2024-05-03 22:27:25,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:25,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,763 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 49 times [2024-05-03 22:27:25,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:25,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:25,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:25,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,853 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 50 times [2024-05-03 22:27:25,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:25,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,854 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:25,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 25 times [2024-05-03 22:27:25,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:25,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:25,960 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 25 times [2024-05-03 22:27:26,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,055 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 23 times [2024-05-03 22:27:26,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,154 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,223 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2024-05-03 22:27:26,315 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 19 times [2024-05-03 22:27:26,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:27:26,472 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 110 times [2024-05-03 22:27:26,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,474 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 111 times [2024-05-03 22:27:26,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,568 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,646 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-05-03 22:27:26,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 112 times [2024-05-03 22:27:26,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,734 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-05-03 22:27:26,899 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 113 times [2024-05-03 22:27:26,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:26,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:26,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,902 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:26,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:26,973 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:27:27,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 114 times [2024-05-03 22:27:27,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,008 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-05-03 22:27:27,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 115 times [2024-05-03 22:27:27,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,153 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 21 [2024-05-03 22:27:27,288 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 116 times [2024-05-03 22:27:27,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,291 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2024-05-03 22:27:27,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 117 times [2024-05-03 22:27:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,436 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 23 [2024-05-03 22:27:27,513 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 118 times [2024-05-03 22:27:27,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,516 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 21 [2024-05-03 22:27:27,747 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 119 times [2024-05-03 22:27:27,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,750 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 20 [2024-05-03 22:27:27,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1757841243, now seen corresponding path program 120 times [2024-05-03 22:27:27,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,865 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 24 [2024-05-03 22:27:27,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 121 times [2024-05-03 22:27:27,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:27,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:27,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:28,181 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:27:28,182 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 39 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 27 case distinctions, treesize of input 88 treesize of output 262 [2024-05-03 22:27:36,282 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 122 times [2024-05-03 22:27:36,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:36,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:36,286 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:27:36,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:27:36,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2024-05-03 22:27:36,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=737, Invalid=11919, Unknown=0, NotChecked=0, Total=12656 [2024-05-03 22:27:36,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:27:36,294 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:27:36,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 103 states, 103 states have (on average 1.3398058252427185) internal successors, (138), 102 states have internal predecessors, (138), 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-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:27:36,294 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:27:36,295 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:27:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:27:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2024-05-03 22:27:55,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-05-03 22:27:56,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,SelfDestructingSolverStorable330,SelfDestructingSolverStorable341,26 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328,SelfDestructingSolverStorable339,SelfDestructingSolverStorable329,SelfDestructingSolverStorable324,SelfDestructingSolverStorable335,SelfDestructingSolverStorable325,SelfDestructingSolverStorable336,SelfDestructingSolverStorable326,SelfDestructingSolverStorable337,SelfDestructingSolverStorable327,SelfDestructingSolverStorable338,SelfDestructingSolverStorable331,SelfDestructingSolverStorable342,SelfDestructingSolverStorable332,SelfDestructingSolverStorable343,SelfDestructingSolverStorable333,SelfDestructingSolverStorable344,SelfDestructingSolverStorable323,SelfDestructingSolverStorable334 [2024-05-03 22:27:56,136 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:27:56,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:27:56,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1453893839, now seen corresponding path program 18 times [2024-05-03 22:27:56,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:27:56,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331672538] [2024-05-03 22:27:56,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:27:56,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:27:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:27:57,209 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 53 proven. 96 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:27:57,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:27:57,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331672538] [2024-05-03 22:27:57,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331672538] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:27:57,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176873178] [2024-05-03 22:27:57,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-05-03 22:27:57,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:27:57,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:27:57,211 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:27:57,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-05-03 22:27:57,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-05-03 22:27:57,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:27:57,276 WARN L260 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 129 conjunts are in the unsatisfiable core [2024-05-03 22:27:57,277 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:27:59,413 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:27:59,414 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 45 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 21 case distinctions, treesize of input 71 treesize of output 189 [2024-05-03 22:27:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:27:59,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:28:02,452 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:28:02,453 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 85 treesize of output 646 [2024-05-03 22:28:09,993 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:28:09,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176873178] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:28:09,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:28:09,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 42, 42] total 114 [2024-05-03 22:28:09,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120300009] [2024-05-03 22:28:09,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:28:09,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2024-05-03 22:28:09,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:28:10,124 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 26 times [2024-05-03 22:28:10,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,184 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 26 times [2024-05-03 22:28:10,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,185 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,244 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 51 times [2024-05-03 22:28:10,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,245 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,305 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 52 times [2024-05-03 22:28:10,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,307 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 26 times [2024-05-03 22:28:10,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,370 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 26 times [2024-05-03 22:28:10,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,435 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,480 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:28:10,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 24 times [2024-05-03 22:28:10,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,636 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2024-05-03 22:28:10,703 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 20 times [2024-05-03 22:28:10,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,706 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:28:10,874 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 123 times [2024-05-03 22:28:10,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:28:10,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 124 times [2024-05-03 22:28:10,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:10,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:10,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:10,984 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:10,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,074 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2024-05-03 22:28:11,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 125 times [2024-05-03 22:28:11,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,166 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,234 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2024-05-03 22:28:11,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 126 times [2024-05-03 22:28:11,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,329 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-05-03 22:28:11,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 127 times [2024-05-03 22:28:11,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,438 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,521 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-05-03 22:28:11,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 128 times [2024-05-03 22:28:11,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,614 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 22 [2024-05-03 22:28:11,784 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 129 times [2024-05-03 22:28:11,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,787 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-05-03 22:28:11,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 130 times [2024-05-03 22:28:11,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:11,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:11,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,897 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:11,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 15 [2024-05-03 22:28:12,076 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 131 times [2024-05-03 22:28:12,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:12,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,079 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2024-05-03 22:28:12,261 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 132 times [2024-05-03 22:28:12,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:12,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:12,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,265 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,357 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2024-05-03 22:28:12,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 133 times [2024-05-03 22:28:12,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:12,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:12,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,384 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 26 [2024-05-03 22:28:12,567 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 134 times [2024-05-03 22:28:12,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:12,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:12,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,571 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:28:12,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:28:12,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2024-05-03 22:28:12,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1134, Invalid=14366, Unknown=0, NotChecked=0, Total=15500 [2024-05-03 22:28:12,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:28:12,577 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:28:12,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.4) internal successors, (161), 114 states have internal predecessors, (161), 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-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:28:12,578 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-05-03 22:28:12,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 150 states. [2024-05-03 22:28:12,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:28:12,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 152 states. [2024-05-03 22:28:12,579 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:28:37,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:28:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:28:37,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:28:37,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-05-03 22:28:37,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,SelfDestructingSolverStorable350,SelfDestructingSolverStorable361,SelfDestructingSolverStorable351,SelfDestructingSolverStorable362,SelfDestructingSolverStorable352,SelfDestructingSolverStorable363,27 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable346,SelfDestructingSolverStorable357,SelfDestructingSolverStorable347,SelfDestructingSolverStorable358,SelfDestructingSolverStorable348,SelfDestructingSolverStorable359,SelfDestructingSolverStorable349,SelfDestructingSolverStorable353,SelfDestructingSolverStorable364,SelfDestructingSolverStorable354,SelfDestructingSolverStorable365,SelfDestructingSolverStorable355,SelfDestructingSolverStorable345,SelfDestructingSolverStorable356 [2024-05-03 22:28:37,483 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:28:37,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:28:37,483 INFO L85 PathProgramCache]: Analyzing trace with hash -125779171, now seen corresponding path program 19 times [2024-05-03 22:28:37,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:28:37,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764423960] [2024-05-03 22:28:37,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:28:37,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:28:37,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:28:38,783 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 44 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:28:38,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:28:38,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764423960] [2024-05-03 22:28:38,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764423960] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:28:38,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812089186] [2024-05-03 22:28:38,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-05-03 22:28:38,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:28:38,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:28:38,784 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:28:38,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-05-03 22:28:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:28:38,853 WARN L260 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 129 conjunts are in the unsatisfiable core [2024-05-03 22:28:38,854 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:28:40,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 29 [2024-05-03 22:28:41,077 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:28:41,077 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:28:45,511 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:28:45,512 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 105 treesize of output 1006 [2024-05-03 22:29:10,654 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:29:10,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812089186] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:29:10,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:29:10,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 42, 42] total 114 [2024-05-03 22:29:10,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006384209] [2024-05-03 22:29:10,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:29:10,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2024-05-03 22:29:10,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:29:10,789 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 27 times [2024-05-03 22:29:10,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:10,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:10,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:10,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:10,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:10,872 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 27 times [2024-05-03 22:29:10,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:10,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:10,873 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:10,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:10,962 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 53 times [2024-05-03 22:29:10,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:10,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:10,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:10,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,050 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 54 times [2024-05-03 22:29:11,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 27 times [2024-05-03 22:29:11,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,142 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 27 times [2024-05-03 22:29:11,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,204 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 25 times [2024-05-03 22:29:11,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,271 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:29:11,419 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 21 times [2024-05-03 22:29:11,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,421 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,497 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2024-05-03 22:29:11,590 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 135 times [2024-05-03 22:29:11,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,592 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:29:11,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 136 times [2024-05-03 22:29:11,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,677 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,730 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 16 [2024-05-03 22:29:11,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 137 times [2024-05-03 22:29:11,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,871 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-05-03 22:29:11,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 138 times [2024-05-03 22:29:11,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:11,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:11,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,942 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:11,997 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-05-03 22:29:12,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 139 times [2024-05-03 22:29:12,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,042 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,124 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-05-03 22:29:12,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 140 times [2024-05-03 22:29:12,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,222 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:29:12,397 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 141 times [2024-05-03 22:29:12,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,400 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,459 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:29:12,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 142 times [2024-05-03 22:29:12,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,492 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,550 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2024-05-03 22:29:12,635 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 143 times [2024-05-03 22:29:12,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,641 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2024-05-03 22:29:12,785 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 144 times [2024-05-03 22:29:12,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,850 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2024-05-03 22:29:12,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 145 times [2024-05-03 22:29:12,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:12,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,880 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:12,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:12,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 26 [2024-05-03 22:29:13,025 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 146 times [2024-05-03 22:29:13,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:13,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:13,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:13,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:13,264 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:29:13,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 48 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 30 case distinctions, treesize of input 80 treesize of output 284 [2024-05-03 22:29:18,094 INFO L85 PathProgramCache]: Analyzing trace with hash -398805328, now seen corresponding path program 147 times [2024-05-03 22:29:18,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:18,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:18,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:18,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:18,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:18,424 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:29:18,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 48 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 30 case distinctions, treesize of input 110 treesize of output 298 [2024-05-03 22:29:30,064 INFO L85 PathProgramCache]: Analyzing trace with hash 521936802, now seen corresponding path program 148 times [2024-05-03 22:29:30,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:30,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:30,068 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:30,378 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:29:30,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 48 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 30 case distinctions, treesize of input 89 treesize of output 287 [2024-05-03 22:29:35,469 INFO L85 PathProgramCache]: Analyzing trace with hash -999828239, now seen corresponding path program 149 times [2024-05-03 22:29:35,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:29:35,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:29:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:35,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:29:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:29:35,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2024-05-03 22:29:35,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=14899, Unknown=0, NotChecked=0, Total=15750 [2024-05-03 22:29:35,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:29:35,479 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:29:35,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.3652173913043477) internal successors, (157), 114 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-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:29:35,479 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:29:35,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:30:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:30:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2024-05-03 22:30:02,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-05-03 22:30:02,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,SelfDestructingSolverStorable372,SelfDestructingSolverStorable373,SelfDestructingSolverStorable374,SelfDestructingSolverStorable370,28 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368,SelfDestructingSolverStorable369,SelfDestructingSolverStorable386,SelfDestructingSolverStorable387,SelfDestructingSolverStorable366,SelfDestructingSolverStorable388,SelfDestructingSolverStorable367,SelfDestructingSolverStorable389,SelfDestructingSolverStorable382,SelfDestructingSolverStorable383,SelfDestructingSolverStorable384,SelfDestructingSolverStorable385,SelfDestructingSolverStorable380,SelfDestructingSolverStorable381,SelfDestructingSolverStorable379,SelfDestructingSolverStorable375,SelfDestructingSolverStorable376,SelfDestructingSolverStorable377,SelfDestructingSolverStorable378 [2024-05-03 22:30:02,792 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:30:02,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:30:02,792 INFO L85 PathProgramCache]: Analyzing trace with hash -731968866, now seen corresponding path program 20 times [2024-05-03 22:30:02,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:30:02,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421671757] [2024-05-03 22:30:02,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:02,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:02,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:30:02,918 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 41 proven. 121 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-05-03 22:30:02,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:30:02,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421671757] [2024-05-03 22:30:02,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421671757] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:30:02,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712955595] [2024-05-03 22:30:02,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-03 22:30:02,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:30:02,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:30:02,934 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:30:02,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-05-03 22:30:02,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-03 22:30:02,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:30:02,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 25 conjunts are in the unsatisfiable core [2024-05-03 22:30:02,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:30:03,071 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 41 proven. 120 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-03 22:30:03,071 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:30:03,239 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 41 proven. 120 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-03 22:30:03,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712955595] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:30:03,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:30:03,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 11 [2024-05-03 22:30:03,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173206840] [2024-05-03 22:30:03,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:30:03,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-05-03 22:30:03,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:30:05,299 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:05,303 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:30:05,303 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:05,311 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:30:05,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:05,326 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 28 times [2024-05-03 22:30:05,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:05,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:05,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:05,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:05,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:05,394 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 28 times [2024-05-03 22:30:05,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:05,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:05,395 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:05,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:05,456 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 55 times [2024-05-03 22:30:05,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:05,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:05,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:05,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:05,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,529 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 56 times [2024-05-03 22:30:07,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:07,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:07,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,531 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:07,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,584 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:30:07,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:07,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 28 times [2024-05-03 22:30:07,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:07,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,600 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:07,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:07,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 28 times [2024-05-03 22:30:07,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:07,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,675 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:07,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 26 times [2024-05-03 22:30:07,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:07,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,750 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:07,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,795 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 22 times [2024-05-03 22:30:07,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:07,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:07,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,810 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:07,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:09,879 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 150 times [2024-05-03 22:30:09,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:09,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:09,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:09,882 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:09,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:09,929 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:11,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 151 times [2024-05-03 22:30:11,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:11,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:11,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:11,956 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:12,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 152 times [2024-05-03 22:30:12,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,026 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,071 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:12,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 153 times [2024-05-03 22:30:12,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 154 times [2024-05-03 22:30:12,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,166 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,214 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:12,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 155 times [2024-05-03 22:30:12,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,313 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 156 times [2024-05-03 22:30:12,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,316 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,367 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:12,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 157 times [2024-05-03 22:30:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,384 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,448 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 158 times [2024-05-03 22:30:12,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:12,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:12,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:14,554 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:14,559 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:30:14,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:14,575 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:14,588 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 159 times [2024-05-03 22:30:14,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:14,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:14,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:14,592 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:14,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:14,649 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:16,655 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:16,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:16,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 160 times [2024-05-03 22:30:16,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:16,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:16,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:16,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:16,761 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 161 times [2024-05-03 22:30:16,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:16,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:16,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:16,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:16,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:16,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-05-03 22:30:18,841 INFO L85 PathProgramCache]: Analyzing trace with hash -398805328, now seen corresponding path program 162 times [2024-05-03 22:30:18,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:18,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:18,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:30:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:30:18,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-05-03 22:30:18,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2024-05-03 22:30:18,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:30:18,850 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:30:18,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 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-05-03 22:30:18,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 165 states. [2024-05-03 22:30:18,851 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:30:19,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:30:19,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2024-05-03 22:30:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-05-03 22:30:19,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-05-03 22:30:19,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,SelfDestructingSolverStorable394,SelfDestructingSolverStorable395,SelfDestructingSolverStorable396,SelfDestructingSolverStorable390,SelfDestructingSolverStorable391,SelfDestructingSolverStorable392,29 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable409,SelfDestructingSolverStorable405,SelfDestructingSolverStorable406,SelfDestructingSolverStorable407,SelfDestructingSolverStorable408,SelfDestructingSolverStorable401,SelfDestructingSolverStorable402,SelfDestructingSolverStorable403,SelfDestructingSolverStorable404,SelfDestructingSolverStorable397,SelfDestructingSolverStorable398,SelfDestructingSolverStorable399,SelfDestructingSolverStorable410,SelfDestructingSolverStorable400,SelfDestructingSolverStorable411 [2024-05-03 22:30:19,939 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:30:19,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:30:19,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1472638811, now seen corresponding path program 21 times [2024-05-03 22:30:19,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:30:19,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576719207] [2024-05-03 22:30:19,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:30:19,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:30:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:30:21,545 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 64 proven. 117 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-03 22:30:21,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:30:21,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576719207] [2024-05-03 22:30:21,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576719207] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:30:21,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671248277] [2024-05-03 22:30:21,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-03 22:30:21,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:30:21,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:30:21,548 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:30:21,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-05-03 22:30:21,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-05-03 22:30:21,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:30:21,622 WARN L260 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 143 conjunts are in the unsatisfiable core [2024-05-03 22:30:21,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:30:25,714 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:30:25,715 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 55 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 135 case distinctions, treesize of input 91 treesize of output 823 [2024-05-03 22:31:17,812 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:31:17,812 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:31:20,762 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:20,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 25 treesize of output 46 [2024-05-03 22:31:20,887 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 170 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-05-03 22:31:20,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671248277] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:31:20,888 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:31:20,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 46, 29] total 109 [2024-05-03 22:31:20,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469527990] [2024-05-03 22:31:20,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:31:20,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2024-05-03 22:31:20,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:31:21,061 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 29 times [2024-05-03 22:31:21,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,062 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,147 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 29 times [2024-05-03 22:31:21,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,236 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 57 times [2024-05-03 22:31:21,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,327 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 58 times [2024-05-03 22:31:21,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,328 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 29 times [2024-05-03 22:31:21,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,421 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 29 times [2024-05-03 22:31:21,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 27 times [2024-05-03 22:31:21,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,582 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-05-03 22:31:21,772 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 23 times [2024-05-03 22:31:21,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:21,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:21,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,774 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:21,857 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:21,857 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:21,858 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2024-05-03 22:31:25,942 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:25,942 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:25,943 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:25,943 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:25,943 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2024-05-03 22:31:26,046 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 163 times [2024-05-03 22:31:26,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:26,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:26,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:26,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:26,120 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:26,120 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:26,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:26,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:26,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2024-05-03 22:31:34,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 164 times [2024-05-03 22:31:34,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:34,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:34,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:34,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:34,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:34,410 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,410 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,411 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,411 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,411 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,412 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:34,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2024-05-03 22:31:39,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 165 times [2024-05-03 22:31:39,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:39,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:39,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:39,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:40,003 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,005 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,005 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,006 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,006 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:40,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 18 [2024-05-03 22:31:42,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 166 times [2024-05-03 22:31:42,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:42,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:42,322 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:42,398 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,399 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,399 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,400 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,400 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,401 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,401 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,402 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,402 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,402 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,403 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:42,407 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:42,407 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 27 [2024-05-03 22:31:46,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 167 times [2024-05-03 22:31:46,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:46,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:46,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:46,634 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:46,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:46,719 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,719 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,720 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,720 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,720 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,721 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,721 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,722 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,722 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,722 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,723 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,723 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,724 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,725 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:46,729 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:46,729 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 27 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 28 [2024-05-03 22:31:48,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 168 times [2024-05-03 22:31:48,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:48,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:48,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:48,018 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:48,115 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,116 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,116 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,117 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,117 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,118 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,118 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,118 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,119 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,119 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,120 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,120 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,120 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,121 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,122 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,123 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:48,127 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:48,127 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 35 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 29 [2024-05-03 22:31:58,735 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 169 times [2024-05-03 22:31:58,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:58,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:58,738 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:58,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:58,822 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,822 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,823 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,823 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,825 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,825 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,826 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,826 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,826 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,827 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,827 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,828 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,828 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,828 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,829 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,830 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,830 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,831 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,831 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,831 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,832 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:58,844 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:58,844 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 42 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 46 [2024-05-03 22:31:59,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 170 times [2024-05-03 22:31:59,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:31:59,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:31:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:59,078 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:31:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:31:59,178 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,179 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,179 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,179 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,180 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,180 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,181 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,181 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,181 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,182 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,182 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,183 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,183 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,183 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,184 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,184 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,186 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,186 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,187 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,188 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,188 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,189 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,189 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,189 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,190 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:31:59,202 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:31:59,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 52 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 47 [2024-05-03 22:32:01,555 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 171 times [2024-05-03 22:32:01,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:01,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:01,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:01,558 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:01,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:01,658 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,659 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,659 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,660 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,660 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,661 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,661 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,661 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,662 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,662 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,662 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,663 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,663 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,664 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,664 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,664 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,666 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,667 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,667 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,667 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,668 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,668 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,668 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,670 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,670 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,670 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,671 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,671 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,672 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:01,684 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:32:01,684 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 63 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 48 [2024-05-03 22:32:13,065 WARN L293 SmtUtils]: Spent 9.27s on a formula simplification. DAG size of input: 22 DAG size of output: 20 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-05-03 22:32:13,237 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 172 times [2024-05-03 22:32:13,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:13,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:13,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:13,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:13,341 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,342 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,342 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,342 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,345 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,346 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,347 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,347 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,348 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,349 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,349 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,350 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,350 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,350 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,351 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,351 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,351 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,352 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,353 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,353 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,354 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,354 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,354 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,355 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,355 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,356 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,356 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,356 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,357 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,357 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,358 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:13,381 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:32:13,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 72 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 6 case distinctions, treesize of input 69 treesize of output 73 [2024-05-03 22:32:18,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 173 times [2024-05-03 22:32:18,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:18,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:18,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:18,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:18,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:18,867 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,867 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,868 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,868 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,868 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,869 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,869 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,870 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,871 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,871 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,871 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,873 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,874 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,874 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,874 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,875 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,876 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,876 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,877 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,877 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,877 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,878 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,878 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,879 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,879 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,879 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,880 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,880 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,881 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,881 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,881 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,882 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,882 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,883 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,883 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,883 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,884 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:18,908 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:32:18,908 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 85 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 6 case distinctions, treesize of input 74 treesize of output 74 [2024-05-03 22:32:27,323 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 174 times [2024-05-03 22:32:27,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:27,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:27,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:27,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:27,438 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,438 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,439 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,439 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,439 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,440 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,440 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,441 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,441 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,441 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,442 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,442 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,443 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,443 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,443 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,445 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,446 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,446 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,447 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,448 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,448 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,449 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,449 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,450 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,451 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,451 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,452 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,452 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,452 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,453 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,454 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,454 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,455 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,455 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,455 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,456 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,456 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,457 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,457 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,457 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,458 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,458 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,459 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,459 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:27,484 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:32:27,484 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 99 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 75 [2024-05-03 22:32:41,926 INFO L85 PathProgramCache]: Analyzing trace with hash -398805328, now seen corresponding path program 175 times [2024-05-03 22:32:41,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:41,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:41,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:41,930 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:42,042 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,043 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,043 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,044 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,044 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,045 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,046 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,046 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,046 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,047 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,047 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,048 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,048 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,049 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,049 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,051 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,051 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,052 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,052 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,052 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,053 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,053 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,054 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,055 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,055 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,055 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,056 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,056 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,057 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,058 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,058 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,059 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,059 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,060 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,060 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,061 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,061 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,062 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,062 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,062 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,063 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,063 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,063 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,064 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,064 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,065 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,065 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,065 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,066 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,066 INFO L173 IndexEqualityManager]: detected equality via solver [2024-05-03 22:32:42,108 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:32:42,108 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 110 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 10 case distinctions, treesize of input 82 treesize of output 108 [2024-05-03 22:32:44,614 INFO L85 PathProgramCache]: Analyzing trace with hash -999828239, now seen corresponding path program 176 times [2024-05-03 22:32:44,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:32:44,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:32:44,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:44,618 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:32:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:32:44,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2024-05-03 22:32:44,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=965, Invalid=14535, Unknown=0, NotChecked=0, Total=15500 [2024-05-03 22:32:44,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:32:44,634 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:32:44,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 1.4363636363636363) internal successors, (158), 109 states have internal predecessors, (158), 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-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:32:44,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 157 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 171 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-05-03 22:32:44,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:33:16,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-05-03 22:33:16,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 208 states. [2024-05-03 22:33:16,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-05-03 22:33:16,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable416,SelfDestructingSolverStorable427,SelfDestructingSolverStorable417,SelfDestructingSolverStorable428,SelfDestructingSolverStorable418,SelfDestructingSolverStorable429,SelfDestructingSolverStorable419,SelfDestructingSolverStorable412,SelfDestructingSolverStorable423,SelfDestructingSolverStorable434,SelfDestructingSolverStorable413,SelfDestructingSolverStorable424,SelfDestructingSolverStorable414,SelfDestructingSolverStorable425,SelfDestructingSolverStorable415,SelfDestructingSolverStorable426,30 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430,SelfDestructingSolverStorable420,SelfDestructingSolverStorable431,SelfDestructingSolverStorable421,SelfDestructingSolverStorable432,SelfDestructingSolverStorable422,SelfDestructingSolverStorable433 [2024-05-03 22:33:16,451 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:33:16,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:33:16,451 INFO L85 PathProgramCache]: Analyzing trace with hash 224247607, now seen corresponding path program 22 times [2024-05-03 22:33:16,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:33:16,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985353374] [2024-05-03 22:33:16,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:33:16,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:33:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:33:17,871 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 60 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:33:17,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:33:17,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985353374] [2024-05-03 22:33:17,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985353374] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:33:17,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603334768] [2024-05-03 22:33:17,872 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-05-03 22:33:17,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:33:17,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:33:17,873 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:33:17,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-05-03 22:33:17,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-05-03 22:33:17,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:33:17,936 WARN L260 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 141 conjunts are in the unsatisfiable core [2024-05-03 22:33:17,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:33:20,710 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 31 [2024-05-03 22:33:20,823 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:33:20,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-03 22:33:26,819 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:33:26,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 0 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 231 case distinctions, treesize of input 115 treesize of output 1216 [2024-05-03 22:34:11,837 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:34:11,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603334768] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-03 22:34:11,837 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-03 22:34:11,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 46, 46] total 124 [2024-05-03 22:34:11,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500408182] [2024-05-03 22:34:11,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-03 22:34:11,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2024-05-03 22:34:11,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-03 22:34:11,996 INFO L85 PathProgramCache]: Analyzing trace with hash 103819, now seen corresponding path program 30 times [2024-05-03 22:34:11,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:11,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:11,997 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:11,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,088 INFO L85 PathProgramCache]: Analyzing trace with hash 3218484, now seen corresponding path program 30 times [2024-05-03 22:34:12,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,089 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,174 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 59 times [2024-05-03 22:34:12,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,175 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,260 INFO L85 PathProgramCache]: Analyzing trace with hash 99773101, now seen corresponding path program 60 times [2024-05-03 22:34:12,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,262 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1202001087, now seen corresponding path program 30 times [2024-05-03 22:34:12,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,344 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1392672065, now seen corresponding path program 30 times [2024-05-03 22:34:12,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,427 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1671939262, now seen corresponding path program 28 times [2024-05-03 22:34:12,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,498 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,619 INFO L85 PathProgramCache]: Analyzing trace with hash -415859357, now seen corresponding path program 24 times [2024-05-03 22:34:12,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,621 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-05-03 22:34:12,747 INFO L85 PathProgramCache]: Analyzing trace with hash -208880732, now seen corresponding path program 177 times [2024-05-03 22:34:12,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,749 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,796 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-05-03 22:34:12,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1129082085, now seen corresponding path program 178 times [2024-05-03 22:34:12,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,822 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 17 [2024-05-03 22:34:12,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1578839482, now seen corresponding path program 179 times [2024-05-03 22:34:12,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:12,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:12,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:12,955 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-05-03 22:34:13,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1141283897, now seen corresponding path program 180 times [2024-05-03 22:34:13,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,158 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-05-03 22:34:13,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1557161912, now seen corresponding path program 181 times [2024-05-03 22:34:13,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-05-03 22:34:13,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1783975703, now seen corresponding path program 182 times [2024-05-03 22:34:13,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,353 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,419 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-05-03 22:34:13,520 INFO L85 PathProgramCache]: Analyzing trace with hash -708696662, now seen corresponding path program 183 times [2024-05-03 22:34:13,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,523 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-05-03 22:34:13,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1842310507, now seen corresponding path program 184 times [2024-05-03 22:34:13,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,662 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2024-05-03 22:34:13,855 INFO L85 PathProgramCache]: Analyzing trace with hash 933873996, now seen corresponding path program 185 times [2024-05-03 22:34:13,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:13,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:13,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,858 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:13,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:13,937 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 25 [2024-05-03 22:34:14,055 INFO L85 PathProgramCache]: Analyzing trace with hash -195251891, now seen corresponding path program 186 times [2024-05-03 22:34:14,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:14,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:14,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,058 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:14,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 24 [2024-05-03 22:34:14,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1341496398, now seen corresponding path program 187 times [2024-05-03 22:34:14,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:14,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,171 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 17 [2024-05-03 22:34:14,395 INFO L85 PathProgramCache]: Analyzing trace with hash 687852399, now seen corresponding path program 188 times [2024-05-03 22:34:14,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:14,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:14,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,399 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:14,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 27 [2024-05-03 22:34:14,561 INFO L85 PathProgramCache]: Analyzing trace with hash -398805328, now seen corresponding path program 189 times [2024-05-03 22:34:14,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:14,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:14,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 18 [2024-05-03 22:34:14,649 INFO L85 PathProgramCache]: Analyzing trace with hash -999828239, now seen corresponding path program 190 times [2024-05-03 22:34:14,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:14,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,653 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:14,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:14,908 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-03 22:34:14,908 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 58 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 33 case distinctions, treesize of input 98 treesize of output 314 [2024-05-03 22:34:17,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1237739346, now seen corresponding path program 191 times [2024-05-03 22:34:17,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:17,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:17,225 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-05-03 22:34:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-05-03 22:34:17,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2024-05-03 22:34:17,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1021, Invalid=17611, Unknown=0, NotChecked=0, Total=18632 [2024-05-03 22:34:17,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:34:17,231 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-03 22:34:17,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 1.296) internal successors, (162), 124 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-05-03 22:34:17,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 166 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 178 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-05-03 22:34:17,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 208 states. [2024-05-03 22:34:17,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-05-03 22:34:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 208 states. [2024-05-03 22:34:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2024-05-03 22:34:50,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-05-03 22:34:50,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable450,SelfDestructingSolverStorable451,SelfDestructingSolverStorable449,SelfDestructingSolverStorable445,SelfDestructingSolverStorable446,SelfDestructingSolverStorable447,SelfDestructingSolverStorable448,SelfDestructingSolverStorable441,SelfDestructingSolverStorable442,SelfDestructingSolverStorable443,SelfDestructingSolverStorable444,31 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable440,SelfDestructingSolverStorable438,SelfDestructingSolverStorable439,SelfDestructingSolverStorable456,SelfDestructingSolverStorable435,SelfDestructingSolverStorable457,SelfDestructingSolverStorable436,SelfDestructingSolverStorable458,SelfDestructingSolverStorable437,SelfDestructingSolverStorable452,SelfDestructingSolverStorable453,SelfDestructingSolverStorable454,SelfDestructingSolverStorable455 [2024-05-03 22:34:50,728 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2024-05-03 22:34:50,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-03 22:34:50,728 INFO L85 PathProgramCache]: Analyzing trace with hash 602679637, now seen corresponding path program 23 times [2024-05-03 22:34:50,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-03 22:34:50,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251240037] [2024-05-03 22:34:50,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-03 22:34:50,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-03 22:34:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-03 22:34:52,435 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 68 proven. 147 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-03 22:34:52,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-03 22:34:52,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251240037] [2024-05-03 22:34:52,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251240037] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-03 22:34:52,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123356753] [2024-05-03 22:34:52,435 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-05-03 22:34:52,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-03 22:34:52,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-03 22:34:52,437 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-03 22:34:52,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-05-03 22:34:52,527 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-05-03 22:34:52,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-03 22:34:52,529 WARN L260 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 153 conjunts are in the unsatisfiable core [2024-05-03 22:34:52,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-03 22:34:55,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 33 [2024-05-03 22:34:55,271 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 218 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-03 22:34:55,271 INFO L327 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2024-05-03 22:35:00,805 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-05-03 22:35:00,812 WARN L235 SmtUtils]: Removed 87 from assertion stack [2024-05-03 22:35:00,814 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (4 of 5 remaining) [2024-05-03 22:35:00,818 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-05-03 22:35:00,818 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-05-03 22:35:00,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-05-03 22:35:01,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable459 [2024-05-03 22:35:01,014 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. [2024-05-03 22:35:01,016 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 5 remaining) [2024-05-03 22:35:01,016 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 5 remaining) [2024-05-03 22:35:01,016 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 5 remaining) [2024-05-03 22:35:01,016 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 5 remaining) [2024-05-03 22:35:01,020 INFO L448 BasicCegarLoop]: Path program histogram: [191, 60, 30, 30, 30, 30, 28, 24, 23, 3, 2, 2, 2, 2, 1, 1, 1] [2024-05-03 22:35:01,022 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-05-03 22:35:01,022 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2024-05-03 22:35:01,023 INFO L201 PluginConnector]: Adding new model parallel-sum-1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.05 10:35:01 BasicIcfg [2024-05-03 22:35:01,023 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-05-03 22:35:01,024 INFO L158 Benchmark]: Toolchain (without parser) took 848200.20ms. Allocated memory was 191.9MB in the beginning and 1.2GB in the end (delta: 993.0MB). Free memory was 166.5MB in the beginning and 837.0MB in the end (delta: -670.5MB). Peak memory consumption was 322.9MB. Max. memory is 8.0GB. [2024-05-03 22:35:01,024 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.46ms. Allocated memory is still 191.9MB. Free memory is still 158.1MB. There was no memory consumed. Max. memory is 8.0GB. [2024-05-03 22:35:01,024 INFO L158 Benchmark]: Boogie Procedure Inliner took 25.21ms. Allocated memory is still 191.9MB. Free memory was 167.5MB in the beginning and 165.9MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2024-05-03 22:35:01,024 INFO L158 Benchmark]: Boogie Preprocessor took 14.14ms. Allocated memory is still 191.9MB. Free memory was 165.9MB in the beginning and 164.8MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2024-05-03 22:35:01,024 INFO L158 Benchmark]: RCFGBuilder took 304.42ms. Allocated memory is still 191.9MB. Free memory was 164.8MB in the beginning and 153.6MB in the end (delta: 11.2MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2024-05-03 22:35:01,025 INFO L158 Benchmark]: TraceAbstraction took 847829.42ms. Allocated memory was 191.9MB in the beginning and 1.2GB in the end (delta: 993.0MB). Free memory was 152.4MB in the beginning and 837.0MB in the end (delta: -684.5MB). Peak memory consumption was 309.3MB. Max. memory is 8.0GB. [2024-05-03 22:35:01,025 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.46ms. Allocated memory is still 191.9MB. Free memory is still 158.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 25.21ms. Allocated memory is still 191.9MB. Free memory was 167.5MB in the beginning and 165.9MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 14.14ms. Allocated memory is still 191.9MB. Free memory was 165.9MB in the beginning and 164.8MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 304.42ms. Allocated memory is still 191.9MB. Free memory was 164.8MB in the beginning and 153.6MB in the end (delta: 11.2MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 847829.42ms. Allocated memory was 191.9MB in the beginning and 1.2GB in the end (delta: 993.0MB). Free memory was 152.4MB in the beginning and 837.0MB in the end (delta: -684.5MB). Peak memory consumption was 309.3MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 105645, independent: 78899, independent conditional: 78899, independent unconditional: 0, dependent: 26746, dependent conditional: 26746, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 82718, independent: 78899, independent conditional: 78899, independent unconditional: 0, dependent: 3819, dependent conditional: 3819, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 82718, independent: 78899, independent conditional: 78899, independent unconditional: 0, dependent: 3819, dependent conditional: 3819, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 82718, independent: 78899, independent conditional: 78899, independent unconditional: 0, dependent: 3819, dependent conditional: 3819, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 6927, independent unconditional: 71972, dependent: 47159, dependent conditional: 40539, dependent unconditional: 6620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 4996, independent unconditional: 73903, dependent: 47159, dependent conditional: 40229, dependent unconditional: 6930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 4996, independent unconditional: 73903, dependent: 47159, dependent conditional: 40229, dependent unconditional: 6930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 764, independent: 116, independent conditional: 2, independent unconditional: 114, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 764, independent: 114, independent conditional: 0, independent unconditional: 114, dependent: 650, dependent conditional: 0, dependent unconditional: 650, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 650, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 650, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1335, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 1332, dependent conditional: 1271, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 126058, independent: 78783, independent conditional: 4994, independent unconditional: 73789, dependent: 46511, dependent conditional: 39584, dependent unconditional: 6927, unknown: 764, unknown conditional: 647, unknown unconditional: 117] , Statistics on independence cache: Total cache size (in pairs): 764, Positive cache size: 116, Positive conditional cache size: 2, Positive unconditional cache size: 114, Negative cache size: 648, Negative conditional cache size: 645, Negative unconditional cache size: 3, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2241, Maximal queried relation: 30, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 6927, independent unconditional: 71972, dependent: 47159, dependent conditional: 40539, dependent unconditional: 6620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 4996, independent unconditional: 73903, dependent: 47159, dependent conditional: 40229, dependent unconditional: 6930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 126058, independent: 78899, independent conditional: 4996, independent unconditional: 73903, dependent: 47159, dependent conditional: 40229, dependent unconditional: 6930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 764, independent: 116, independent conditional: 2, independent unconditional: 114, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 764, independent: 114, independent conditional: 0, independent unconditional: 114, dependent: 650, dependent conditional: 0, dependent unconditional: 650, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 650, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 650, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 648, dependent conditional: 645, dependent unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1335, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 1332, dependent conditional: 1271, dependent unconditional: 61, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 126058, independent: 78783, independent conditional: 4994, independent unconditional: 73789, dependent: 46511, dependent conditional: 39584, dependent unconditional: 6927, unknown: 764, unknown conditional: 647, unknown unconditional: 117] , Statistics on independence cache: Total cache size (in pairs): 764, Positive cache size: 116, Positive conditional cache size: 2, Positive unconditional cache size: 114, Negative cache size: 648, Negative conditional cache size: 645, Negative unconditional cache size: 3, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2241 ], Independence queries for same thread: 22927 - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. - TimeoutResultAtElement [Line: 77]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while PartialOrderCegarLoop was analyzing trace of length 64 with TraceHistMax 12,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 515 for 837ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 42 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 847.6s, OverallIterations: 31, TraceHistogramMax: 0, PathProgramHistogramMax: 191, EmptinessCheckTime: 216.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 2057, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 227.9s InterpolantComputationTime, 2129 NumberOfCodeBlocks, 2129 NumberOfCodeBlocksAsserted, 121 NumberOfCheckSat, 3046 ConstructedInterpolants, 0 QuantifiedInterpolants, 53525 SizeOfPredicates, 316 NumberOfNonLiveVariables, 3917 ConjunctsInSsa, 1708 ConjunctsInUnsatCore, 85 InterpolantComputations, 4 PerfectInterpolantSequences, 873/5324 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConditionalCommutativityCheckTime: 384.6s, ConditionalCommutativityIAIntegrations: 0, ConditionalCommutativityDFSRestarts: 0, ConditionalCommutativityConditionCalculations: 429, ConditionalCommutativityTraceChecks: 429, ConditionalCommutativityImperfectProofs: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown