/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 DFS --traceabstraction.criterion.for.conditional.commutativity.checking DEFAULT --traceabstraction.use.limited.checks.recommended.for.dfs true --traceabstraction.limit.for.limited.checks 2 -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.conditional-comm-faa7b7a-m [2024-04-27 10:14:35,305 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-04-27 10:14:35,363 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf [2024-04-27 10:14:35,367 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-04-27 10:14:35,367 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-04-27 10:14:35,396 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-04-27 10:14:35,397 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-04-27 10:14:35,398 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-04-27 10:14:35,398 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-04-27 10:14:35,401 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-04-27 10:14:35,401 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-04-27 10:14:35,401 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-04-27 10:14:35,402 INFO L153 SettingsManager]: * Use SBE=true [2024-04-27 10:14:35,403 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-04-27 10:14:35,403 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-04-27 10:14:35,403 INFO L153 SettingsManager]: * sizeof long=4 [2024-04-27 10:14:35,404 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-04-27 10:14:35,404 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-04-27 10:14:35,404 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-04-27 10:14:35,404 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-04-27 10:14:35,404 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-04-27 10:14:35,405 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-04-27 10:14:35,405 INFO L153 SettingsManager]: * sizeof long double=12 [2024-04-27 10:14:35,405 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-04-27 10:14:35,405 INFO L153 SettingsManager]: * Use constant arrays=true [2024-04-27 10:14:35,405 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-04-27 10:14:35,406 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-04-27 10:14:35,406 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-04-27 10:14:35,406 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-04-27 10:14:35,406 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-27 10:14:35,407 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-04-27 10:14:35,407 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-04-27 10:14:35,407 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-04-27 10:14:35,408 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-04-27 10:14:35,408 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 -> DFS Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Criterion for conditional commutativity checking -> DEFAULT Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: use limited checks (recommended for DFS) -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Limit for limited checks -> 2 [2024-04-27 10:14:35,596 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-04-27 10:14:35,610 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-04-27 10:14:35,611 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-04-27 10:14:35,612 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2024-04-27 10:14:35,613 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2024-04-27 10:14:35,614 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-2.wvr.bpl [2024-04-27 10:14:35,614 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-2.wvr.bpl' [2024-04-27 10:14:35,665 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-04-27 10:14:35,666 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-04-27 10:14:35,668 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-04-27 10:14:35,669 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-04-27 10:14:35,669 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-04-27 10:14:35,677 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,683 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,696 INFO L138 Inliner]: procedures = 7, calls = 6, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-04-27 10:14:35,697 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-04-27 10:14:35,698 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-04-27 10:14:35,699 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-04-27 10:14:35,699 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-04-27 10:14:35,705 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,705 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,712 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,712 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,717 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,720 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,723 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,724 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,725 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-04-27 10:14:35,726 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-04-27 10:14:35,726 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-04-27 10:14:35,726 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-04-27 10:14:35,727 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/1) ... [2024-04-27 10:14:35,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-27 10:14:35,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:14:35,758 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-04-27 10:14:35,761 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-04-27 10:14:35,800 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2024-04-27 10:14:35,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-04-27 10:14:35,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-04-27 10:14:35,800 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2024-04-27 10:14:35,800 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-04-27 10:14:35,800 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-04-27 10:14:35,801 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2024-04-27 10:14:35,801 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-04-27 10:14:35,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-04-27 10:14:35,801 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2024-04-27 10:14:35,801 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-04-27 10:14:35,801 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-04-27 10:14:35,801 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2024-04-27 10:14:35,801 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-04-27 10:14:35,801 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-04-27 10:14:35,801 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2024-04-27 10:14:35,802 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2024-04-27 10:14:35,802 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2024-04-27 10:14:35,802 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2024-04-27 10:14:35,802 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2024-04-27 10:14:35,802 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2024-04-27 10:14:35,802 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-04-27 10:14:35,843 INFO L241 CfgBuilder]: Building ICFG [2024-04-27 10:14:35,845 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-04-27 10:14:35,932 INFO L282 CfgBuilder]: Performing block encoding [2024-04-27 10:14:35,957 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-04-27 10:14:35,957 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2024-04-27 10:14:35,958 INFO L201 PluginConnector]: Adding new model parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.04 10:14:35 BoogieIcfgContainer [2024-04-27 10:14:35,958 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-04-27 10:14:35,960 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-04-27 10:14:35,960 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-04-27 10:14:35,963 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-04-27 10:14:35,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 27.04 10:14:35" (1/2) ... [2024-04-27 10:14:35,963 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@792a68d0 and model type parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.04 10:14:35, skipping insertion in model container [2024-04-27 10:14:35,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.04 10:14:35" (2/2) ... [2024-04-27 10:14:35,964 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-sum-2.wvr.bpl [2024-04-27 10:14:35,969 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-04-27 10:14:35,976 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-04-27 10:14:35,976 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-04-27 10:14:35,976 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-04-27 10:14:36,031 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2024-04-27 10:14:36,061 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-27 10:14:36,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-27 10:14:36,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:14:36,077 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-04-27 10:14:36,078 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-04-27 10:14:36,121 INFO L187 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-27 10:14:36,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:14:36,131 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-27 10:14:36,137 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;@593d6ace, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=DFS, mConComCheckerCriterion=DEFAULT, mConComCheckerLimitedChecksCriterion=true, mConComCheckerCriterionLimit=2, mConComCheckerRandomProb=100, mConComCheckerRandomSeed=123, mConComCheckerConditionCriterion=false [2024-04-27 10:14:36,137 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-04-27 10:14:36,355 INFO L85 PathProgramCache]: Analyzing trace with hash -652080866, now seen corresponding path program 1 times [2024-04-27 10:14:36,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:36,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:36,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:36,427 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:36,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:36,536 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-04-27 10:14:38,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 1 times [2024-04-27 10:14:38,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:38,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:38,595 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:38,717 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-04-27 10:14:40,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 2 times [2024-04-27 10:14:40,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:40,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:40,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:42,916 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 1 times [2024-04-27 10:14:42,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:42,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:42,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:42,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:42,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:45,034 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 1 times [2024-04-27 10:14:45,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:45,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:45,042 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:45,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:45,098 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-04-27 10:14:45,118 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 1 times [2024-04-27 10:14:45,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:45,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:45,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:45,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:45,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:47,207 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:14:47,208 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-04-27 10:14:47,220 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-04-27 10:14:47,228 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 1 times [2024-04-27 10:14:47,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:47,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:47,234 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:47,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,308 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:14:49,309 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-04-27 10:14:49,325 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-04-27 10:14:49,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1019644212, now seen corresponding path program 1 times [2024-04-27 10:14:49,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,334 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:49,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1544199603, now seen corresponding path program 1 times [2024-04-27 10:14:49,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,487 INFO L85 PathProgramCache]: Analyzing trace with hash 625547541, now seen corresponding path program 1 times [2024-04-27 10:14:49,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:49,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,555 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-04-27 10:14:49,570 INFO L85 PathProgramCache]: Analyzing trace with hash -2082862561, now seen corresponding path program 1 times [2024-04-27 10:14:49,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,579 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:49,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,599 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:14:49,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:14:49,601 INFO L85 PathProgramCache]: Analyzing trace with hash 38302393, now seen corresponding path program 1 times [2024-04-27 10:14:49,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:14:49,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261546850] [2024-04-27 10:14:49,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:14:49,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:14:49,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:14:49,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261546850] [2024-04-27 10:14:49,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261546850] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-27 10:14:49,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-27 10:14:49,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-04-27 10:14:49,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72221940] [2024-04-27 10:14:49,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-27 10:14:49,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-04-27 10:14:49,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:14:49,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-04-27 10:14:49,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-04-27 10:14:49,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:14:49,769 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:14:49,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:14:49,770 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:14:49,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 3 times [2024-04-27 10:14:49,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:49,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:49,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:49,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:49,965 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-04-27 10:14:52,002 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-04-27 10:14:52,014 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-04-27 10:14:52,029 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-04-27 10:14:52,045 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-04-27 10:14:52,056 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 2 times [2024-04-27 10:14:52,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:52,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:52,060 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:52,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:52,136 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-04-27 10:14:54,154 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 2 times [2024-04-27 10:14:54,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:54,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:54,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:54,158 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:54,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:54,291 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 2 times [2024-04-27 10:14:54,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:54,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:54,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:54,296 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:54,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:54,381 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 2 times [2024-04-27 10:14:54,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:14:54,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:14:54,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:54,384 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:14:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:14:56,468 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:14:56,469 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-04-27 10:14:56,485 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-04-27 10:15:00,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1019644212, now seen corresponding path program 2 times [2024-04-27 10:15:00,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:00,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:00,554 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:00,638 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-04-27 10:15:00,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1544199603, now seen corresponding path program 2 times [2024-04-27 10:15:00,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:00,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:00,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:00,674 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:00,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:02,781 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:02,782 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-04-27 10:15:02,793 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-04-27 10:15:10,929 INFO L85 PathProgramCache]: Analyzing trace with hash 625547541, now seen corresponding path program 2 times [2024-04-27 10:15:10,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:10,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:10,933 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:10,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,021 INFO L85 PathProgramCache]: Analyzing trace with hash -2082862561, now seen corresponding path program 2 times [2024-04-27 10:15:11,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:11,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:11,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,025 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:11,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:11,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable20,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-04-27 10:15:11,055 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:15:11,055 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:15:11,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1710408902, now seen corresponding path program 1 times [2024-04-27 10:15:11,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:15:11,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033417754] [2024-04-27 10:15:11,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:11,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:11,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:15:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:15:11,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:15:11,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033417754] [2024-04-27 10:15:11,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033417754] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-27 10:15:11,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-27 10:15:11,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-27 10:15:11,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212174387] [2024-04-27 10:15:11,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-27 10:15:11,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-04-27 10:15:11,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:15:11,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-04-27 10:15:11,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-04-27 10:15:11,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:11,084 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:15:11,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 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-04-27 10:15:11,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:11,085 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:11,178 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-04-27 10:15:11,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 4 times [2024-04-27 10:15:11,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:11,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,317 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 3 times [2024-04-27 10:15:11,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:11,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,320 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:11,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,405 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-04-27 10:15:11,423 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 3 times [2024-04-27 10:15:11,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:11,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:11,426 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:13,515 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-04-27 10:15:13,529 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:13,530 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-04-27 10:15:13,563 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-04-27 10:15:21,663 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 3 times [2024-04-27 10:15:21,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:21,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:21,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:21,666 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:21,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:21,778 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-04-27 10:15:23,793 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-04-27 10:15:23,805 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-04-27 10:15:23,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-04-27 10:15:23,845 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-04-27 10:15:23,869 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-04-27 10:15:23,900 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-04-27 10:15:23,908 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 3 times [2024-04-27 10:15:23,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:23,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:23,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:23,911 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:23,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:24,013 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-04-27 10:15:26,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 1 times [2024-04-27 10:15:26,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:26,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:26,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:26,096 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-04-27 10:15:28,123 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 1 times [2024-04-27 10:15:28,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:28,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:28,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:28,128 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:28,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:28,191 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-04-27 10:15:30,226 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-04-27 10:15:30,234 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-04-27 10:15:30,243 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 2 times [2024-04-27 10:15:30,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:30,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:30,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:30,248 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:30,334 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-04-27 10:15:32,342 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-04-27 10:15:32,352 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-04-27 10:15:32,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 2 times [2024-04-27 10:15:32,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:32,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:32,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:32,368 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:32,466 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-04-27 10:15:32,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 1 times [2024-04-27 10:15:32,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:32,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:32,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:32,552 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-04-27 10:15:34,559 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-04-27 10:15:34,571 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-04-27 10:15:34,592 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 1 times [2024-04-27 10:15:34,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:34,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:34,597 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:34,663 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-04-27 10:15:34,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 2 times [2024-04-27 10:15:34,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:34,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:34,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:34,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:34,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:34,740 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-04-27 10:15:36,748 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-04-27 10:15:36,782 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-04-27 10:15:36,791 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 2 times [2024-04-27 10:15:36,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:36,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:36,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:36,796 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:36,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:36,883 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-04-27 10:15:36,897 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 1 times [2024-04-27 10:15:36,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:36,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:36,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:36,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:36,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 11 treesize of output 3 [2024-04-27 10:15:38,950 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 1 times [2024-04-27 10:15:38,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:38,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:38,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:38,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:38,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:38,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:38,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable29,SelfDestructingSolverStorable21,SelfDestructingSolverStorable32,SelfDestructingSolverStorable22,SelfDestructingSolverStorable33,SelfDestructingSolverStorable23,SelfDestructingSolverStorable34,SelfDestructingSolverStorable24,SelfDestructingSolverStorable35,SelfDestructingSolverStorable25,SelfDestructingSolverStorable36,SelfDestructingSolverStorable26,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-04-27 10:15:38,978 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:15:38,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:15:38,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1648873984, now seen corresponding path program 1 times [2024-04-27 10:15:38,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:15:38,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863750386] [2024-04-27 10:15:38,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:38,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:15:39,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:15:39,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:15:39,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863750386] [2024-04-27 10:15:39,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863750386] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-27 10:15:39,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-27 10:15:39,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-27 10:15:39,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53269730] [2024-04-27 10:15:39,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-27 10:15:39,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-04-27 10:15:39,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:15:39,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-04-27 10:15:39,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-04-27 10:15:39,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:39,026 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:15:39,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 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-04-27 10:15:39,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:39,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:39,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:39,125 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:39,125 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-04-27 10:15:39,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 5 times [2024-04-27 10:15:39,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:39,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,135 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,210 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-04-27 10:15:39,225 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 4 times [2024-04-27 10:15:39,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:39,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:39,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:39,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,301 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-04-27 10:15:39,320 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 4 times [2024-04-27 10:15:39,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:39,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,323 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:39,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,429 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 4 times [2024-04-27 10:15:39,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:39,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:39,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:39,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:39,516 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:39,517 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-04-27 10:15:41,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-04-27 10:15:41,549 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-04-27 10:15:41,558 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:41,558 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-04-27 10:15:41,570 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:41,570 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-04-27 10:15:41,587 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:41,587 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-04-27 10:15:41,625 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:41,626 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-04-27 10:15:41,634 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 4 times [2024-04-27 10:15:41,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:41,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:41,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 3 times [2024-04-27 10:15:41,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:41,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,727 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:41,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,773 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-04-27 10:15:41,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 3 times [2024-04-27 10:15:41,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:41,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:41,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:41,846 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-04-27 10:15:43,862 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-04-27 10:15:43,873 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-04-27 10:15:43,881 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 4 times [2024-04-27 10:15:43,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:43,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:43,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:43,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:43,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:43,972 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-04-27 10:15:45,999 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 4 times [2024-04-27 10:15:46,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:46,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:46,003 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:48,085 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-04-27 10:15:48,094 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-04-27 10:15:48,102 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:48,102 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-04-27 10:15:48,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 3 times [2024-04-27 10:15:48,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:48,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:48,112 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:48,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:48,162 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-04-27 10:15:50,175 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-04-27 10:15:50,187 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-04-27 10:15:50,198 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 3 times [2024-04-27 10:15:50,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:50,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:50,202 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:50,247 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-04-27 10:15:52,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 4 times [2024-04-27 10:15:52,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:52,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:52,279 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:52,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-04-27 10:15:54,344 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-04-27 10:15:54,354 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-04-27 10:15:54,367 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 4 times [2024-04-27 10:15:54,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:54,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:54,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:54,371 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:54,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:54,483 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-04-27 10:15:56,514 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-04-27 10:15:56,525 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-04-27 10:15:56,539 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-04-27 10:15:56,559 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-04-27 10:15:58,589 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 2 times [2024-04-27 10:15:58,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:58,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:58,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:58,594 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:58,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:58,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-04-27 10:15:58,678 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 2 times [2024-04-27 10:15:58,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:58,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:58,683 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:58,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:15:58,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable40,SelfDestructingSolverStorable51,SelfDestructingSolverStorable41,SelfDestructingSolverStorable52,SelfDestructingSolverStorable42,SelfDestructingSolverStorable43,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,SelfDestructingSolverStorable46,SelfDestructingSolverStorable47,SelfDestructingSolverStorable37,SelfDestructingSolverStorable48,SelfDestructingSolverStorable38,SelfDestructingSolverStorable49,SelfDestructingSolverStorable39 [2024-04-27 10:15:58,709 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:15:58,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:15:58,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1548570075, now seen corresponding path program 1 times [2024-04-27 10:15:58,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:15:58,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747020534] [2024-04-27 10:15:58,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:58,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:58,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:15:58,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:15:58,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:15:58,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747020534] [2024-04-27 10:15:58,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747020534] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:15:58,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541554438] [2024-04-27 10:15:58,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:58,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:15:58,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:15:58,905 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-04-27 10:15:58,906 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-04-27 10:15:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:15:58,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2024-04-27 10:15:58,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:15:59,137 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-04-27 10:15:59,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:15:59,213 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:15:59,283 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:15:59,284 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 17 treesize of output 18 [2024-04-27 10:15:59,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:15:59,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541554438] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:15:59,330 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:15:59,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 20 [2024-04-27 10:15:59,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825150831] [2024-04-27 10:15:59,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:15:59,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-04-27 10:15:59,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:15:59,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-04-27 10:15:59,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2024-04-27 10:15:59,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:59,332 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:15:59,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 20 states have internal predecessors, (78), 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-04-27 10:15:59,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:59,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:15:59,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:15:59,332 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:15:59,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 6 times [2024-04-27 10:15:59,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:59,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:59,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:59,762 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 5 times [2024-04-27 10:15:59,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:59,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:59,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:59,881 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 5 times [2024-04-27 10:15:59,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:15:59,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:15:59,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:15:59,883 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:15:59,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:00,026 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 5 times [2024-04-27 10:16:00,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:00,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:00,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:00,159 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 5 times [2024-04-27 10:16:00,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:00,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:00,161 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:00,455 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-04-27 10:16:02,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 5 times [2024-04-27 10:16:02,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:02,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:02,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:02,492 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:02,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:02,552 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 5 times [2024-04-27 10:16:02,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:02,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:02,562 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,635 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-04-27 10:16:04,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 11 treesize of output 3 [2024-04-27 10:16:04,653 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:04,653 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-04-27 10:16:04,660 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 6 times [2024-04-27 10:16:04,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:04,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,664 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,724 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-04-27 10:16:04,743 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 6 times [2024-04-27 10:16:04,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:04,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,747 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:04,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 1 times [2024-04-27 10:16:04,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:04,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:04,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:04,851 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:06,930 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-04-27 10:16:06,939 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-04-27 10:16:06,948 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:06,948 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-04-27 10:16:06,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 5 times [2024-04-27 10:16:06,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:06,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:06,957 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:07,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-04-27 10:16:07,029 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 5 times [2024-04-27 10:16:07,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:07,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:07,032 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:07,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-04-27 10:16:07,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 6 times [2024-04-27 10:16:07,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:07,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:07,108 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:07,161 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-04-27 10:16:09,186 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 6 times [2024-04-27 10:16:09,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:09,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:09,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 1 times [2024-04-27 10:16:09,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:09,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,307 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,481 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:09,482 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 24 treesize of output 32 [2024-04-27 10:16:09,658 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 3 times [2024-04-27 10:16:09,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:09,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,661 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:09,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,810 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:09,811 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 24 treesize of output 32 [2024-04-27 10:16:09,946 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 3 times [2024-04-27 10:16:09,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:09,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:09,950 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:09,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:10,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:10,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:10,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:10,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-04-27 10:16:10,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-04-27 10:16:10,355 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,SelfDestructingSolverStorable70,SelfDestructingSolverStorable60,SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,SelfDestructingSolverStorable63,SelfDestructingSolverStorable53,SelfDestructingSolverStorable64,SelfDestructingSolverStorable54,SelfDestructingSolverStorable65,SelfDestructingSolverStorable55,SelfDestructingSolverStorable66,SelfDestructingSolverStorable56,SelfDestructingSolverStorable67,SelfDestructingSolverStorable57,SelfDestructingSolverStorable68,SelfDestructingSolverStorable58,SelfDestructingSolverStorable69,SelfDestructingSolverStorable59 [2024-04-27 10:16:10,355 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:16:10,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:16:10,355 INFO L85 PathProgramCache]: Analyzing trace with hash -2042112548, now seen corresponding path program 2 times [2024-04-27 10:16:10,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:16:10,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648522906] [2024-04-27 10:16:10,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:10,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:10,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:16:10,434 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:16:10,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:16:10,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648522906] [2024-04-27 10:16:10,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648522906] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:16:10,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647245837] [2024-04-27 10:16:10,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-04-27 10:16:10,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:16:10,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:16:10,441 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-04-27 10:16:10,444 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-04-27 10:16:10,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-04-27 10:16:10,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:16:10,503 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2024-04-27 10:16:10,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:16:10,538 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:16:10,538 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:16:10,579 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:16:10,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647245837] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:16:10,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:16:10,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 5 [2024-04-27 10:16:10,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327193823] [2024-04-27 10:16:10,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:16:10,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-27 10:16:10,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:16:10,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-27 10:16:10,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-04-27 10:16:10,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:10,580 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:16:10,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 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-04-27 10:16:10,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:10,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:10,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:10,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-04-27 10:16:10,581 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:10,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 7 times [2024-04-27 10:16:10,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:10,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:10,733 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:10,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:10,885 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 6 times [2024-04-27 10:16:10,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:10,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:10,888 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:10,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,019 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 6 times [2024-04-27 10:16:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,157 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 6 times [2024-04-27 10:16:11,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,265 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 6 times [2024-04-27 10:16:11,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,268 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,355 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-04-27 10:16:11,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 7 times [2024-04-27 10:16:11,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,365 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 7 times [2024-04-27 10:16:11,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,422 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,479 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 8 times [2024-04-27 10:16:11,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:11,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:11,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:11,530 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-04-27 10:16:13,566 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 8 times [2024-04-27 10:16:13,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:13,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:13,570 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:13,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:13,650 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-04-27 10:16:15,657 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-04-27 10:16:15,664 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-04-27 10:16:15,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 2 times [2024-04-27 10:16:15,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:15,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:15,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:15,675 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:15,759 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-04-27 10:16:15,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 7 times [2024-04-27 10:16:15,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:15,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:15,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:15,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:15,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:15,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-04-27 10:16:17,864 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-04-27 10:16:17,874 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-04-27 10:16:17,888 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 7 times [2024-04-27 10:16:17,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:17,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:17,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:17,891 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:17,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 8 times [2024-04-27 10:16:17,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:17,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:17,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:17,951 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:17,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:18,024 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-04-27 10:16:20,036 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-04-27 10:16:20,051 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-04-27 10:16:20,065 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 8 times [2024-04-27 10:16:20,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:20,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:20,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:20,069 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:20,138 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-04-27 10:16:22,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 2 times [2024-04-27 10:16:22,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:22,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:22,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,375 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 4 times [2024-04-27 10:16:22,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:22,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:22,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,379 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:22,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,551 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 4 times [2024-04-27 10:16:22,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:22,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,555 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:22,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:22,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:22,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:22,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-04-27 10:16:22,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:16:22,643 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-04-27 10:16:22,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,SelfDestructingSolverStorable71,SelfDestructingSolverStorable82,SelfDestructingSolverStorable72,SelfDestructingSolverStorable83,SelfDestructingSolverStorable73,SelfDestructingSolverStorable84,SelfDestructingSolverStorable74,SelfDestructingSolverStorable85,SelfDestructingSolverStorable75,SelfDestructingSolverStorable86,SelfDestructingSolverStorable76,SelfDestructingSolverStorable87,4 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77,SelfDestructingSolverStorable88,SelfDestructingSolverStorable78,SelfDestructingSolverStorable79 [2024-04-27 10:16:22,834 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:16:22,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:16:22,834 INFO L85 PathProgramCache]: Analyzing trace with hash -2043437662, now seen corresponding path program 3 times [2024-04-27 10:16:22,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:16:22,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131383413] [2024-04-27 10:16:22,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:22,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:22,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:16:22,878 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:16:22,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:16:22,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131383413] [2024-04-27 10:16:22,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131383413] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:16:22,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407700724] [2024-04-27 10:16:22,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-04-27 10:16:22,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:16:22,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:16:22,892 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-04-27 10:16:22,910 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-04-27 10:16:22,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-04-27 10:16:22,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:16:22,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2024-04-27 10:16:22,950 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:16:22,987 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-04-27 10:16:22,987 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:16:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-04-27 10:16:23,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407700724] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:16:23,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:16:23,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 7 [2024-04-27 10:16:23,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947206251] [2024-04-27 10:16:23,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:16:23,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-04-27 10:16:23,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:16:23,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-04-27 10:16:23,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-04-27 10:16:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:23,033 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:16:23,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:16:23,034 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:23,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 8 times [2024-04-27 10:16:23,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,394 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 7 times [2024-04-27 10:16:23,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,532 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 7 times [2024-04-27 10:16:23,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,534 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,674 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 7 times [2024-04-27 10:16:23,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,809 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 7 times [2024-04-27 10:16:23,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 9 times [2024-04-27 10:16:23,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:23,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,919 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:23,966 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-04-27 10:16:25,993 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 9 times [2024-04-27 10:16:25,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:25,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:25,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:25,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:25,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,108 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-04-27 10:16:28,118 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-04-27 10:16:28,124 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:28,125 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-04-27 10:16:28,130 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 10 times [2024-04-27 10:16:28,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:28,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,133 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:28,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,184 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-04-27 10:16:28,208 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 10 times [2024-04-27 10:16:28,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:28,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:28,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,212 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 3 times [2024-04-27 10:16:28,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:28,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:28,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:28,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:28,335 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-04-27 10:16:30,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 9 times [2024-04-27 10:16:30,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:30,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:30,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:30,360 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:30,416 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-04-27 10:16:30,422 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 9 times [2024-04-27 10:16:30,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:30,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:30,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:30,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:30,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:30,482 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-04-27 10:16:32,490 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-04-27 10:16:32,498 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-04-27 10:16:32,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 10 times [2024-04-27 10:16:32,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:32,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,517 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:32,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,599 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-04-27 10:16:32,605 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 10 times [2024-04-27 10:16:32,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:32,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:32,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,608 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:32,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,684 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-04-27 10:16:32,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 3 times [2024-04-27 10:16:32,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:32,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:32,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,790 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-04-27 10:16:32,852 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 5 times [2024-04-27 10:16:32,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:32,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:32,855 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:33,009 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 5 times [2024-04-27 10:16:33,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:33,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:33,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:33,012 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:16:33,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:16:33,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-04-27 10:16:33,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,5 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98,SelfDestructingSolverStorable104,SelfDestructingSolverStorable99,SelfDestructingSolverStorable105,SelfDestructingSolverStorable89,SelfDestructingSolverStorable106,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101,SelfDestructingSolverStorable102,SelfDestructingSolverStorable103 [2024-04-27 10:16:33,318 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:16:33,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:16:33,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1052177633, now seen corresponding path program 4 times [2024-04-27 10:16:33,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:16:33,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237585879] [2024-04-27 10:16:33,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:33,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:33,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:16:33,814 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:16:33,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:16:33,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237585879] [2024-04-27 10:16:33,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237585879] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:16:33,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72760083] [2024-04-27 10:16:33,814 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-04-27 10:16:33,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:16:33,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:16:33,816 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-04-27 10:16:33,818 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-04-27 10:16:33,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-04-27 10:16:33,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:16:33,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 53 conjunts are in the unsatisfiable core [2024-04-27 10:16:33,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:16:34,218 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-04-27 10:16:34,319 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:16:34,319 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:16:34,675 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:34,675 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 37 treesize of output 98 [2024-04-27 10:16:34,819 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:16:34,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72760083] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:16:34,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:16:34,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 16] total 44 [2024-04-27 10:16:34,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327963675] [2024-04-27 10:16:34,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:16:34,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-04-27 10:16:34,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:16:34,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-04-27 10:16:34,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1756, Unknown=0, NotChecked=0, Total=1980 [2024-04-27 10:16:34,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:34,822 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:16:34,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.066666666666667) internal successors, (93), 44 states have internal predecessors, (93), 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-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:16:34,822 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:16:35,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 9 times [2024-04-27 10:16:35,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:35,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:35,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,110 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,235 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 8 times [2024-04-27 10:16:35,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:35,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:35,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,258 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:35,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,401 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 8 times [2024-04-27 10:16:35,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:35,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:35,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,403 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:35,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,529 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 8 times [2024-04-27 10:16:35,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:35,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,532 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:35,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,681 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 8 times [2024-04-27 10:16:35,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:35,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:35,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:35,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:36,099 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-04-27 10:16:38,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 11 times [2024-04-27 10:16:38,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:38,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:38,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:38,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:38,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:40,206 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 11 times [2024-04-27 10:16:40,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:40,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:40,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:40,209 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:40,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:40,254 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-04-27 10:16:40,290 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 12 times [2024-04-27 10:16:40,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:40,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:40,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,361 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-04-27 10:16:42,368 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-04-27 10:16:42,379 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:42,379 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-04-27 10:16:42,386 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 12 times [2024-04-27 10:16:42,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:42,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,389 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:42,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 4 times [2024-04-27 10:16:42,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:42,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:42,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,461 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 11 times [2024-04-27 10:16:42,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:42,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:42,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,570 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:42,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:42,613 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-04-27 10:16:44,643 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 11 times [2024-04-27 10:16:44,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:44,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:44,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:44,646 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:44,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-04-27 10:16:46,726 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-04-27 10:16:46,749 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-04-27 10:16:46,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 12 times [2024-04-27 10:16:46,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:46,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:46,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:46,763 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:46,817 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-04-27 10:16:48,826 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 12 times [2024-04-27 10:16:48,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:48,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:48,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:48,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:48,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:48,885 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-04-27 10:16:48,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 4 times [2024-04-27 10:16:48,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:48,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:48,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:48,906 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:48,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:49,041 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-04-27 10:16:49,126 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 6 times [2024-04-27 10:16:49,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:49,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:49,129 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:49,325 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 6 times [2024-04-27 10:16:49,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:49,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:49,328 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:16:49,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:16:53,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:53,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:16:53,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:16:53,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:16:53,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:16:53,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:16:53,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-04-27 10:16:53,165 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-04-27 10:16:53,361 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,SelfDestructingSolverStorable120,SelfDestructingSolverStorable110,SelfDestructingSolverStorable121,SelfDestructingSolverStorable108,SelfDestructingSolverStorable119,SelfDestructingSolverStorable109,SelfDestructingSolverStorable115,SelfDestructingSolverStorable116,SelfDestructingSolverStorable117,SelfDestructingSolverStorable107,SelfDestructingSolverStorable118,SelfDestructingSolverStorable111,SelfDestructingSolverStorable122,SelfDestructingSolverStorable112,SelfDestructingSolverStorable123,SelfDestructingSolverStorable113,SelfDestructingSolverStorable124,SelfDestructingSolverStorable114 [2024-04-27 10:16:53,362 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:16:53,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:16:53,362 INFO L85 PathProgramCache]: Analyzing trace with hash 682705609, now seen corresponding path program 5 times [2024-04-27 10:16:53,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:16:53,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060871236] [2024-04-27 10:16:53,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:16:53,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:16:53,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:16:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-04-27 10:16:54,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:16:54,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060871236] [2024-04-27 10:16:54,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060871236] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:16:54,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861290902] [2024-04-27 10:16:54,271 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-04-27 10:16:54,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:16:54,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:16:54,284 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-04-27 10:16:54,285 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-04-27 10:16:54,354 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-04-27 10:16:54,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:16:54,356 WARN L260 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 115 conjunts are in the unsatisfiable core [2024-04-27 10:16:54,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:16:55,646 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 57 treesize of output 25 [2024-04-27 10:16:55,764 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:16:55,764 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:16:57,689 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:16:57,690 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 87 treesize of output 648 [2024-04-27 10:17:08,750 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:17:08,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861290902] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:17:08,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:17:08,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 37, 36] total 85 [2024-04-27 10:17:08,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863416799] [2024-04-27 10:17:08,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:17:08,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2024-04-27 10:17:08,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:17:08,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2024-04-27 10:17:08,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=686, Invalid=6624, Unknown=0, NotChecked=0, Total=7310 [2024-04-27 10:17:08,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:17:08,753 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:17:08,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.6627906976744187) internal successors, (143), 85 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:17:08,753 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-04-27 10:17:08,754 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:17:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 10 times [2024-04-27 10:17:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:09,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:09,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,171 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,305 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 9 times [2024-04-27 10:17:09,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:09,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,424 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 9 times [2024-04-27 10:17:09,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:09,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:09,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,426 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:09,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,534 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 9 times [2024-04-27 10:17:09,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:09,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:09,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:09,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,707 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 9 times [2024-04-27 10:17:09,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:09,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:09,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:09,721 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:09,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:10,386 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-04-27 10:17:12,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 13 times [2024-04-27 10:17:12,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:12,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:12,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,410 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:12,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,464 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-04-27 10:17:12,470 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 13 times [2024-04-27 10:17:12,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:12,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:12,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:12,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,556 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-04-27 10:17:12,563 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 14 times [2024-04-27 10:17:12,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:12,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:12,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,566 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,624 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-04-27 10:17:12,631 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 14 times [2024-04-27 10:17:12,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:12,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:12,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,634 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:12,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:12,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-04-27 10:17:14,707 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-04-27 10:17:14,714 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-04-27 10:17:14,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 5 times [2024-04-27 10:17:14,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:14,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 13 times [2024-04-27 10:17:14,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:14,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,926 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 13 times [2024-04-27 10:17:14,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:14,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:14,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:14,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,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-04-27 10:17:14,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 14 times [2024-04-27 10:17:14,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:14,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:14,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:14,994 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:14,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:15,059 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-04-27 10:17:17,064 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-04-27 10:17:17,098 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-04-27 10:17:17,110 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 14 times [2024-04-27 10:17:17,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:17,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:17,113 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:17,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:17,195 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-04-27 10:17:19,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 5 times [2024-04-27 10:17:19,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:19,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:19,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:19,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:19,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:19,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 14 treesize of output 8 [2024-04-27 10:17:19,485 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 7 times [2024-04-27 10:17:19,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:19,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:19,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:19,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:19,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:19,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 14 treesize of output 8 [2024-04-27 10:17:19,769 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 7 times [2024-04-27 10:17:19,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:19,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:19,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:19,771 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:19,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:53,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 1 times [2024-04-27 10:17:53,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:53,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:53,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:53,617 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:17:53,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:17:53,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-04-27 10:17:53,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,SelfDestructingSolverStorable130,SelfDestructingSolverStorable141,SelfDestructingSolverStorable131,SelfDestructingSolverStorable142,SelfDestructingSolverStorable132,SelfDestructingSolverStorable143,7 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126,SelfDestructingSolverStorable137,SelfDestructingSolverStorable127,SelfDestructingSolverStorable138,SelfDestructingSolverStorable128,SelfDestructingSolverStorable139,SelfDestructingSolverStorable129,SelfDestructingSolverStorable133,SelfDestructingSolverStorable134,SelfDestructingSolverStorable135,SelfDestructingSolverStorable125,SelfDestructingSolverStorable136 [2024-04-27 10:17:53,879 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:17:53,880 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:17:53,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1223284305, now seen corresponding path program 1 times [2024-04-27 10:17:53,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:17:53,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346195860] [2024-04-27 10:17:53,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:53,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:53,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:17:53,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:17:53,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:17:53,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346195860] [2024-04-27 10:17:53,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346195860] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:17:53,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846760387] [2024-04-27 10:17:53,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:53,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:17:53,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:17:53,999 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-04-27 10:17:54,020 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-04-27 10:17:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:17:54,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 29 conjunts are in the unsatisfiable core [2024-04-27 10:17:54,056 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:17:54,185 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-04-27 10:17:54,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:17:54,260 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:17:54,313 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:17:54,313 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 17 treesize of output 18 [2024-04-27 10:17:54,348 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:17:54,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846760387] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:17:54,349 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:17:54,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 20 [2024-04-27 10:17:54,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105962660] [2024-04-27 10:17:54,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:17:54,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-04-27 10:17:54,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:17:54,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-04-27 10:17:54,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2024-04-27 10:17:54,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:17:54,350 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:17:54,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 20 states have internal predecessors, (78), 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-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:17:54,350 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:17:54,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 11 times [2024-04-27 10:17:54,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:54,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,515 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:54,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,601 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 10 times [2024-04-27 10:17:54,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:54,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,603 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,680 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 10 times [2024-04-27 10:17:54,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:54,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,682 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,765 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 10 times [2024-04-27 10:17:54,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:54,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:54,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,767 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:54,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,926 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 10 times [2024-04-27 10:17:54,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:54,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:54,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:54,928 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:54,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:55,197 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-04-27 10:17:57,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 15 times [2024-04-27 10:17:57,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:57,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:57,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:57,209 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:57,290 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-04-27 10:17:59,295 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-04-27 10:17:59,305 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-04-27 10:17:59,323 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 15 times [2024-04-27 10:17:59,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:17:59,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:17:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:17:59,326 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:17:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,381 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-04-27 10:18:01,386 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:01,386 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-04-27 10:18:01,398 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-04-27 10:18:01,419 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 16 times [2024-04-27 10:18:01,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:01,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:01,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:01,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,484 INFO L85 PathProgramCache]: Analyzing trace with hash 474392022, now seen corresponding path program 17 times [2024-04-27 10:18:01,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:01,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,535 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-04-27 10:18:01,555 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 18 times [2024-04-27 10:18:01,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:01,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:01,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,558 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:01,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:01,626 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-04-27 10:18:03,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 6 times [2024-04-27 10:18:03,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:03,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:03,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:03,656 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:03,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:05,747 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-04-27 10:18:05,756 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-04-27 10:18:05,762 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:05,763 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-04-27 10:18:05,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 15 times [2024-04-27 10:18:05,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:05,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:05,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:05,771 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:05,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:05,844 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 15 times [2024-04-27 10:18:05,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:05,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:05,847 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:05,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:05,895 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-04-27 10:18:07,901 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-04-27 10:18:07,911 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-04-27 10:18:07,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 16 times [2024-04-27 10:18:07,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:07,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:07,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:07,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:07,976 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-04-27 10:18:09,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549362, now seen corresponding path program 17 times [2024-04-27 10:18:09,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:09,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:10,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:10,001 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:10,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:12,054 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-04-27 10:18:12,058 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:12,058 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-04-27 10:18:12,070 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-04-27 10:18:12,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 18 times [2024-04-27 10:18:12,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:12,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:12,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:12,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-04-27 10:18:14,149 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-04-27 10:18:14,161 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-04-27 10:18:14,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 6 times [2024-04-27 10:18:14,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:14,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,176 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:14,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,309 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-04-27 10:18:14,360 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 8 times [2024-04-27 10:18:14,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:14,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:14,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,531 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 8 times [2024-04-27 10:18:14,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:14,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:14,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,534 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 2 times [2024-04-27 10:18:14,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:14,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:14,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:14,890 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:14,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:18:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:15,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-04-27 10:18:15,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,SelfDestructingSolverStorable162,SelfDestructingSolverStorable152,SelfDestructingSolverStorable163,SelfDestructingSolverStorable153,SelfDestructingSolverStorable164,SelfDestructingSolverStorable154,SelfDestructingSolverStorable160,SelfDestructingSolverStorable150,SelfDestructingSolverStorable161,8 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148,SelfDestructingSolverStorable159,SelfDestructingSolverStorable149,SelfDestructingSolverStorable144,SelfDestructingSolverStorable155,SelfDestructingSolverStorable145,SelfDestructingSolverStorable156,SelfDestructingSolverStorable146,SelfDestructingSolverStorable157,SelfDestructingSolverStorable147,SelfDestructingSolverStorable158 [2024-04-27 10:18:15,275 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:18:15,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:18:15,275 INFO L85 PathProgramCache]: Analyzing trace with hash -590691507, now seen corresponding path program 2 times [2024-04-27 10:18:15,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:18:15,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619822242] [2024-04-27 10:18:15,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:15,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:18:15,667 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:18:15,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:18:15,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619822242] [2024-04-27 10:18:15,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619822242] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:18:15,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252490962] [2024-04-27 10:18:15,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-04-27 10:18:15,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:18:15,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:18:15,669 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-04-27 10:18:15,671 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-04-27 10:18:15,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-04-27 10:18:15,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:18:15,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 55 conjunts are in the unsatisfiable core [2024-04-27 10:18:15,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:18:16,184 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:16,184 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-04-27 10:18:16,319 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:18:16,319 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:18:16,599 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:16,600 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 27 treesize of output 48 [2024-04-27 10:18:16,643 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:18:16,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252490962] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:18:16,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:18:16,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 46 [2024-04-27 10:18:16,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520233706] [2024-04-27 10:18:16,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:18:16,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-04-27 10:18:16,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:18:16,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-04-27 10:18:16,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1923, Unknown=0, NotChecked=0, Total=2162 [2024-04-27 10:18:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:18:16,645 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:18:16,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.8297872340425532) internal successors, (86), 46 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:18:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:18:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:18:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:18:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:18:16,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 12 times [2024-04-27 10:18:16,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:16,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:16,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:16,913 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,083 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 11 times [2024-04-27 10:18:17,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:17,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:17,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,085 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 11 times [2024-04-27 10:18:17,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:17,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:17,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,180 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:17,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,338 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 11 times [2024-04-27 10:18:17,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:17,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:17,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,502 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 11 times [2024-04-27 10:18:17,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:17,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:17,504 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 16 times [2024-04-27 10:18:18,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:18,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:18,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,147 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:18,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,287 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-04-27 10:18:18,299 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 19 times [2024-04-27 10:18:18,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:18,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:18,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,303 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:18,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,345 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-04-27 10:18:18,350 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 20 times [2024-04-27 10:18:18,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:18,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:18,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,353 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:18,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:18,390 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-04-27 10:18:20,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-04-27 10:18:20,405 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-04-27 10:18:20,414 INFO L85 PathProgramCache]: Analyzing trace with hash 474392022, now seen corresponding path program 21 times [2024-04-27 10:18:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:20,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:20,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:20,416 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:22,466 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-04-27 10:18:22,478 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-04-27 10:18:22,484 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:22,484 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-04-27 10:18:22,490 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 22 times [2024-04-27 10:18:22,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:22,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:22,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:22,493 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,581 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-04-27 10:18:24,596 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-04-27 10:18:24,602 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:24,602 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-04-27 10:18:24,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 7 times [2024-04-27 10:18:24,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:24,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:24,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:24,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 16 times [2024-04-27 10:18:24,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:24,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,787 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,847 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-04-27 10:18:24,865 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 19 times [2024-04-27 10:18:24,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:24,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:24,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:24,913 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-04-27 10:18:26,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 20 times [2024-04-27 10:18:26,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:26,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:26,937 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:27,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-04-27 10:18:27,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549362, now seen corresponding path program 21 times [2024-04-27 10:18:27,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:27,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:27,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:27,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:27,069 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-04-27 10:18:27,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 22 times [2024-04-27 10:18:27,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:27,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:27,079 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:27,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:27,117 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-04-27 10:18:29,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 7 times [2024-04-27 10:18:29,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:29,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:29,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:29,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:29,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 14 treesize of output 8 [2024-04-27 10:18:29,407 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 9 times [2024-04-27 10:18:29,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:29,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:29,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:29,410 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:29,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:29,574 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-04-27 10:18:29,628 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 9 times [2024-04-27 10:18:29,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:29,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:29,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:29,630 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:30,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 3 times [2024-04-27 10:18:30,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:30,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:30,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:30,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-04-27 10:18:33,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-04-27 10:18:33,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,SelfDestructingSolverStorable184,SelfDestructingSolverStorable174,SelfDestructingSolverStorable185,SelfDestructingSolverStorable175,SelfDestructingSolverStorable165,SelfDestructingSolverStorable176,SelfDestructingSolverStorable180,SelfDestructingSolverStorable170,SelfDestructingSolverStorable181,SelfDestructingSolverStorable171,SelfDestructingSolverStorable182,SelfDestructingSolverStorable172,SelfDestructingSolverStorable183,SelfDestructingSolverStorable166,SelfDestructingSolverStorable177,SelfDestructingSolverStorable167,SelfDestructingSolverStorable178,SelfDestructingSolverStorable168,SelfDestructingSolverStorable179,9 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2024-04-27 10:18:33,858 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:18:33,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:18:33,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1963411015, now seen corresponding path program 3 times [2024-04-27 10:18:33,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:18:33,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531600498] [2024-04-27 10:18:33,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:33,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:33,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:18:34,393 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-04-27 10:18:34,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:18:34,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531600498] [2024-04-27 10:18:34,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531600498] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:18:34,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025433462] [2024-04-27 10:18:34,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-04-27 10:18:34,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:18:34,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:18:34,395 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-04-27 10:18:34,396 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-04-27 10:18:34,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-04-27 10:18:34,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:18:34,462 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 91 conjunts are in the unsatisfiable core [2024-04-27 10:18:34,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:18:35,305 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:35,305 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 30 case distinctions, treesize of input 51 treesize of output 213 [2024-04-27 10:18:36,405 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:18:36,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:18:37,117 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:37,117 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 27 treesize of output 48 [2024-04-27 10:18:37,215 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-04-27 10:18:37,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025433462] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:18:37,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:18:37,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 30, 18] total 58 [2024-04-27 10:18:37,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848495750] [2024-04-27 10:18:37,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:18:37,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-04-27 10:18:37,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:18:37,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-04-27 10:18:37,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=3148, Unknown=0, NotChecked=0, Total=3422 [2024-04-27 10:18:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:18:37,217 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:18:37,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.847457627118644) internal successors, (109), 58 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-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-04-27 10:18:37,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:18:37,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 13 times [2024-04-27 10:18:37,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:37,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:37,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,582 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:37,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,715 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 12 times [2024-04-27 10:18:37,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:37,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,717 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,818 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 12 times [2024-04-27 10:18:37,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:37,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:37,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,820 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:37,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,933 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 12 times [2024-04-27 10:18:37,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:37,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:37,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:37,936 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:37,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:38,070 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 12 times [2024-04-27 10:18:38,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:38,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:38,072 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:38,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:38,954 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-04-27 10:18:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 17 times [2024-04-27 10:18:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:38,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:38,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:39,181 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-04-27 10:18:39,187 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 23 times [2024-04-27 10:18:39,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:39,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:39,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:39,192 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:39,247 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-04-27 10:18:41,254 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-04-27 10:18:41,260 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-04-27 10:18:41,268 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 24 times [2024-04-27 10:18:41,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:41,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:41,270 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:43,323 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-04-27 10:18:43,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-04-27 10:18:43,339 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:18:43,340 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-04-27 10:18:43,346 INFO L85 PathProgramCache]: Analyzing trace with hash 474392022, now seen corresponding path program 25 times [2024-04-27 10:18:43,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:43,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:43,350 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:43,400 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-04-27 10:18:45,410 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 26 times [2024-04-27 10:18:45,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:45,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:45,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,413 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,588 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-04-27 10:18:45,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 8 times [2024-04-27 10:18:45,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:45,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:45,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,598 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:45,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,789 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-04-27 10:18:45,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 17 times [2024-04-27 10:18:45,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:45,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:45,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,875 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-04-27 10:18:45,890 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 23 times [2024-04-27 10:18:45,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:45,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 24 times [2024-04-27 10:18:45,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:45,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:45,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:45,982 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,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-04-27 10:18:46,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549362, now seen corresponding path program 25 times [2024-04-27 10:18:46,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:46,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:46,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,054 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,101 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-04-27 10:18:46,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 26 times [2024-04-27 10:18:46,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:46,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:46,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,124 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:46,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,194 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-04-27 10:18:46,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 8 times [2024-04-27 10:18:46,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:46,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:46,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,204 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:46,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,356 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-04-27 10:18:46,418 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 10 times [2024-04-27 10:18:46,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:46,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,420 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,674 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 10 times [2024-04-27 10:18:46,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:46,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:46,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:46,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:47,936 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-04-27 10:18:47,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 4 times [2024-04-27 10:18:47,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:18:47,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:18:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:18:47,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:18:47,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:01,533 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 1 times [2024-04-27 10:19:01,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:01,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:01,535 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:01,584 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-04-27 10:19:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 1 times [2024-04-27 10:19:03,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:03,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:03,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:03,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:03,913 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-04-27 10:19:03,929 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 1 times [2024-04-27 10:19:03,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:03,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:03,932 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:03,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:19:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:03,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:19:03,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:19:03,953 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-04-27 10:19:04,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,SelfDestructingSolverStorable196,SelfDestructingSolverStorable197,SelfDestructingSolverStorable198,SelfDestructingSolverStorable191,SelfDestructingSolverStorable192,SelfDestructingSolverStorable193,SelfDestructingSolverStorable194,SelfDestructingSolverStorable190,SelfDestructingSolverStorable207,SelfDestructingSolverStorable208,SelfDestructingSolverStorable209,SelfDestructingSolverStorable203,SelfDestructingSolverStorable204,SelfDestructingSolverStorable205,SelfDestructingSolverStorable206,SelfDestructingSolverStorable188,SelfDestructingSolverStorable189,SelfDestructingSolverStorable200,SelfDestructingSolverStorable201,SelfDestructingSolverStorable202,SelfDestructingSolverStorable186,SelfDestructingSolverStorable187,10 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2024-04-27 10:19:04,149 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:19:04,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:19:04,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1523880508, now seen corresponding path program 1 times [2024-04-27 10:19:04,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:19:04,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355386184] [2024-04-27 10:19:04,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:19:04,187 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:04,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:19:04,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355386184] [2024-04-27 10:19:04,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355386184] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:19:04,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987446221] [2024-04-27 10:19:04,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:19:04,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:19:04,189 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-04-27 10:19:04,191 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-04-27 10:19:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:19:04,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjunts are in the unsatisfiable core [2024-04-27 10:19:04,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:19:04,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:04,258 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:19:04,279 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:04,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987446221] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:19:04,280 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:19:04,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2024-04-27 10:19:04,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70380491] [2024-04-27 10:19:04,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:19:04,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-04-27 10:19:04,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:19:04,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-04-27 10:19:04,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-04-27 10:19:04,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:19:04,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:19:04,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 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-04-27 10:19:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:04,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:19:04,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:19:04,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 14 times [2024-04-27 10:19:04,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:04,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,548 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 13 times [2024-04-27 10:19:04,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,645 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 13 times [2024-04-27 10:19:04,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,647 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,745 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 13 times [2024-04-27 10:19:04,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,747 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:04,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,844 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 13 times [2024-04-27 10:19:04,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:04,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:04,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,846 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:04,991 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-04-27 10:19:07,001 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-04-27 10:19:07,012 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-04-27 10:19:07,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-04-27 10:19:07,056 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-04-27 10:19:07,108 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-04-27 10:19:07,146 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-04-27 10:19:07,196 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-04-27 10:19:07,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 18 times [2024-04-27 10:19:07,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:07,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:07,209 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:07,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:07,263 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-04-27 10:19:07,293 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 27 times [2024-04-27 10:19:07,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:07,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:07,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:07,296 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:07,345 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-04-27 10:19:09,385 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 28 times [2024-04-27 10:19:09,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:09,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:09,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:09,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:09,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-04-27 10:19:09,448 INFO L85 PathProgramCache]: Analyzing trace with hash 474392022, now seen corresponding path program 29 times [2024-04-27 10:19:09,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:09,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:09,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:09,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,545 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-04-27 10:19:11,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-04-27 10:19:11,561 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:19:11,562 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-04-27 10:19:11,568 INFO L85 PathProgramCache]: Analyzing trace with hash 326750357, now seen corresponding path program 30 times [2024-04-27 10:19:11,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:11,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:11,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,570 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:11,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,623 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-04-27 10:19:11,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 9 times [2024-04-27 10:19:11,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:11,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:11,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,642 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 18 times [2024-04-27 10:19:11,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:11,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:11,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,840 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-04-27 10:19:11,854 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 27 times [2024-04-27 10:19:11,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:11,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,858 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:11,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:11,900 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-04-27 10:19:13,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 28 times [2024-04-27 10:19:13,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:13,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:13,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:13,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:15,980 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:19:15,980 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-04-27 10:19:15,996 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-04-27 10:19:15,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549362, now seen corresponding path program 29 times [2024-04-27 10:19:15,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:15,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:16,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:16,001 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:16,047 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-04-27 10:19:18,056 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-04-27 10:19:18,068 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-04-27 10:19:18,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301555, now seen corresponding path program 30 times [2024-04-27 10:19:18,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,084 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 9 times [2024-04-27 10:19:18,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,143 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,293 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 11 times [2024-04-27 10:19:18,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,295 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,399 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-04-27 10:19:18,448 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 11 times [2024-04-27 10:19:18,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,450 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,645 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-04-27 10:19:18,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 5 times [2024-04-27 10:19:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,765 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 2 times [2024-04-27 10:19:18,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,816 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 2 times [2024-04-27 10:19:18,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:18,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,819 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:18,890 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-04-27 10:19:21,020 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 2 times [2024-04-27 10:19:21,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:21,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:21,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:21,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:21,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:21,072 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-04-27 10:19:21,078 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 3 times [2024-04-27 10:19:21,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:21,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:21,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:21,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:21,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 4 times [2024-04-27 10:19:21,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:21,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:21,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,212 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-04-27 10:19:23,225 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-04-27 10:19:23,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1435294952, now seen corresponding path program 5 times [2024-04-27 10:19:23,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:23,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,239 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996279, now seen corresponding path program 6 times [2024-04-27 10:19:23,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:23,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,307 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:23,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,351 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-04-27 10:19:23,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 3 times [2024-04-27 10:19:23,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:23,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,376 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:23,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:23,477 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-04-27 10:19:25,487 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 4 times [2024-04-27 10:19:25,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:25,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:25,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:25,490 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:25,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:25,539 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-04-27 10:19:27,569 INFO L85 PathProgramCache]: Analyzing trace with hash -966047062, now seen corresponding path program 5 times [2024-04-27 10:19:27,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:27,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:27,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,572 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,622 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-04-27 10:19:27,640 INFO L85 PathProgramCache]: Analyzing trace with hash 463798601, now seen corresponding path program 6 times [2024-04-27 10:19:27,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:27,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:27,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,688 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-04-27 10:19:27,709 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 3 times [2024-04-27 10:19:27,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:27,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,774 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-04-27 10:19:27,790 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 4 times [2024-04-27 10:19:27,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:27,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:27,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,793 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:27,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:27,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:19:27,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:19:27,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:27,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-04-27 10:19:28,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,SelfDestructingSolverStorable231,SelfDestructingSolverStorable229,SelfDestructingSolverStorable225,SelfDestructingSolverStorable226,SelfDestructingSolverStorable227,SelfDestructingSolverStorable228,SelfDestructingSolverStorable221,SelfDestructingSolverStorable243,SelfDestructingSolverStorable222,SelfDestructingSolverStorable223,SelfDestructingSolverStorable224,11 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable240,SelfDestructingSolverStorable241,SelfDestructingSolverStorable220,SelfDestructingSolverStorable242,SelfDestructingSolverStorable218,SelfDestructingSolverStorable219,SelfDestructingSolverStorable214,SelfDestructingSolverStorable236,SelfDestructingSolverStorable215,SelfDestructingSolverStorable237,SelfDestructingSolverStorable216,SelfDestructingSolverStorable238,SelfDestructingSolverStorable217,SelfDestructingSolverStorable239,SelfDestructingSolverStorable210,SelfDestructingSolverStorable232,SelfDestructingSolverStorable211,SelfDestructingSolverStorable233,SelfDestructingSolverStorable212,SelfDestructingSolverStorable234,SelfDestructingSolverStorable213,SelfDestructingSolverStorable235 [2024-04-27 10:19:28,013 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:19:28,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:19:28,014 INFO L85 PathProgramCache]: Analyzing trace with hash 62552259, now seen corresponding path program 2 times [2024-04-27 10:19:28,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:19:28,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568623166] [2024-04-27 10:19:28,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:28,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:28,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:19:28,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:28,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:19:28,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568623166] [2024-04-27 10:19:28,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568623166] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:19:28,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441243604] [2024-04-27 10:19:28,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-04-27 10:19:28,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:19:28,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:19:28,292 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-04-27 10:19:28,294 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-04-27 10:19:28,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-04-27 10:19:28,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:19:28,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 42 conjunts are in the unsatisfiable core [2024-04-27 10:19:28,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:19:28,635 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:19:28,635 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 21 treesize of output 29 [2024-04-27 10:19:28,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:28,845 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:19:29,186 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:19:29,201 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:19:29,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 50 [2024-04-27 10:19:29,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:19:29,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441243604] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:19:29,283 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:19:29,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 34 [2024-04-27 10:19:29,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599178768] [2024-04-27 10:19:29,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:19:29,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-04-27 10:19:29,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:19:29,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-04-27 10:19:29,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2024-04-27 10:19:29,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:19:29,284 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:19:29,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.5142857142857142) internal successors, (88), 34 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:19:29,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:19:29,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:19:29,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:19:29,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 15 times [2024-04-27 10:19:29,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:29,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:29,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,582 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,698 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 14 times [2024-04-27 10:19:29,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:29,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:29,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,700 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,783 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 14 times [2024-04-27 10:19:29,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:29,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:29,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,785 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:29,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,877 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 14 times [2024-04-27 10:19:29,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:29,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:29,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,989 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 14 times [2024-04-27 10:19:29,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:29,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:29,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:31,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 19 times [2024-04-27 10:19:31,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:31,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:31,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:31,902 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:31,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:32,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-04-27 10:19:34,328 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 31 times [2024-04-27 10:19:34,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:34,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:34,331 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:34,971 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:19:34,971 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 39 treesize of output 45 [2024-04-27 10:19:59,685 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 32 times [2024-04-27 10:19:59,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:19:59,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:19:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:19:59,688 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:19:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:02,166 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-04-27 10:20:02,171 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:02,171 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-04-27 10:20:02,190 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-04-27 10:20:02,201 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 33 times [2024-04-27 10:20:02,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:02,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:02,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:02,204 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:04,593 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-04-27 10:20:04,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-04-27 10:20:04,617 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:04,618 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-04-27 10:20:04,624 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 34 times [2024-04-27 10:20:04,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:04,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:04,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:04,626 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:04,690 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-04-27 10:20:06,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 35 times [2024-04-27 10:20:06,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:06,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:06,718 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:06,782 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-04-27 10:20:08,789 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-04-27 10:20:08,797 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-04-27 10:20:08,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 36 times [2024-04-27 10:20:08,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:08,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:08,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:08,809 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:08,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:08,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 37 times [2024-04-27 10:20:08,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:08,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:08,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:08,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:09,270 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:09,270 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 40 treesize of output 46 [2024-04-27 10:20:15,799 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 20 times [2024-04-27 10:20:15,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:15,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:15,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:15,802 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:15,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:16,051 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-04-27 10:20:16,057 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 38 times [2024-04-27 10:20:16,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:16,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:16,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:16,059 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:16,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:18,689 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-04-27 10:20:18,698 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-04-27 10:20:18,707 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:18,707 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-04-27 10:20:18,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 10 times [2024-04-27 10:20:18,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:18,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:18,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:18,716 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:19,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-04-27 10:20:21,350 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-04-27 10:20:21,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-04-27 10:20:21,395 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-04-27 10:20:21,438 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-04-27 10:20:21,471 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-04-27 10:20:23,598 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-04-27 10:20:23,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 19 times [2024-04-27 10:20:23,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:23,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:23,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:23,732 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-04-27 10:20:23,739 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 31 times [2024-04-27 10:20:23,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:23,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:23,741 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:23,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:23,905 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:23,905 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 39 treesize of output 45 [2024-04-27 10:20:41,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 32 times [2024-04-27 10:20:41,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:41,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:41,741 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:41,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:41,827 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-04-27 10:20:43,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 33 times [2024-04-27 10:20:43,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:43,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:43,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:43,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:43,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:43,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 34 times [2024-04-27 10:20:43,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:43,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:43,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:43,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:45,994 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-04-27 10:20:46,005 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-04-27 10:20:46,013 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:46,014 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-04-27 10:20:46,020 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 35 times [2024-04-27 10:20:46,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,023 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,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-04-27 10:20:46,091 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 36 times [2024-04-27 10:20:46,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,144 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-04-27 10:20:46,163 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 37 times [2024-04-27 10:20:46,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,166 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,280 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:46,281 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 40 treesize of output 46 [2024-04-27 10:20:46,684 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 20 times [2024-04-27 10:20:46,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,764 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 38 times [2024-04-27 10:20:46,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,767 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,815 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-04-27 10:20:46,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 10 times [2024-04-27 10:20:46,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:46,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:46,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:46,831 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:46,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:47,036 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 12 times [2024-04-27 10:20:47,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:47,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:47,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:47,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:47,305 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 12 times [2024-04-27 10:20:47,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:47,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:47,307 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:48,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 6 times [2024-04-27 10:20:48,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:48,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:48,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:48,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:51,062 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:51,063 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:51,063 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 24 treesize of output 12 [2024-04-27 10:20:53,125 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:53,126 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:53,126 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:53,131 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:53,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2024-04-27 10:20:53,143 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 5 times [2024-04-27 10:20:53,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:53,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:53,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:53,293 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:53,293 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:53,294 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 24 treesize of output 12 [2024-04-27 10:20:55,346 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,346 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,347 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,353 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:55,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2024-04-27 10:20:55,366 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 7 times [2024-04-27 10:20:55,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:55,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:55,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:55,368 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:55,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:55,455 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,455 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,459 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:20:55,463 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:55,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2024-04-27 10:20:57,556 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 7 times [2024-04-27 10:20:57,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:20:57,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:20:57,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:57,559 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:20:57,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:20:58,391 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:20:58,392 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 39 treesize of output 45 [2024-04-27 10:21:26,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 8 times [2024-04-27 10:21:26,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:26,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:26,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:26,092 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:26,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:26,606 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-04-27 10:21:28,613 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-04-27 10:21:28,624 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-04-27 10:21:28,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 9 times [2024-04-27 10:21:28,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:28,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:28,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,695 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-04-27 10:21:28,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 10 times [2024-04-27 10:21:28,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:28,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:28,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,784 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 11 times [2024-04-27 10:21:28,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:28,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,788 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:28,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,840 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-04-27 10:21:28,860 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 12 times [2024-04-27 10:21:28,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:28,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:28,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,863 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:28,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,921 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-04-27 10:21:28,927 INFO L85 PathProgramCache]: Analyzing trace with hash -634035303, now seen corresponding path program 13 times [2024-04-27 10:21:28,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:28,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:28,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:28,930 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:29,035 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-04-27 10:21:29,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112182, now seen corresponding path program 14 times [2024-04-27 10:21:29,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:29,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:29,045 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:29,223 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:21:29,223 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 39 treesize of output 45 [2024-04-27 10:21:38,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 8 times [2024-04-27 10:21:38,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:38,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:38,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:38,690 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:38,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:38,793 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-04-27 10:21:40,806 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 9 times [2024-04-27 10:21:40,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:40,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:40,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:40,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:40,875 INFO L85 PathProgramCache]: Analyzing trace with hash -966047158, now seen corresponding path program 10 times [2024-04-27 10:21:40,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:40,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:40,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:40,977 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-04-27 10:21:43,009 INFO L85 PathProgramCache]: Analyzing trace with hash -658378997, now seen corresponding path program 11 times [2024-04-27 10:21:43,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,013 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1342019700, now seen corresponding path program 12 times [2024-04-27 10:21:43,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,078 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,141 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-04-27 10:21:43,147 INFO L85 PathProgramCache]: Analyzing trace with hash -658379093, now seen corresponding path program 13 times [2024-04-27 10:21:43,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,151 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961864, now seen corresponding path program 14 times [2024-04-27 10:21:43,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,215 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,475 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 6 times [2024-04-27 10:21:43,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,478 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,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-04-27 10:21:43,739 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 7 times [2024-04-27 10:21:43,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:43,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:43,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:43,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:43,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:21:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-04-27 10:21:44,415 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-04-27 10:21:44,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,SelfDestructingSolverStorable273,SelfDestructingSolverStorable274,SelfDestructingSolverStorable275,SelfDestructingSolverStorable270,SelfDestructingSolverStorable271,SelfDestructingSolverStorable269,SelfDestructingSolverStorable265,SelfDestructingSolverStorable266,SelfDestructingSolverStorable267,SelfDestructingSolverStorable268,SelfDestructingSolverStorable261,SelfDestructingSolverStorable262,SelfDestructingSolverStorable263,SelfDestructingSolverStorable264,SelfDestructingSolverStorable260,SelfDestructingSolverStorable258,SelfDestructingSolverStorable259,SelfDestructingSolverStorable254,SelfDestructingSolverStorable255,SelfDestructingSolverStorable256,SelfDestructingSolverStorable257,SelfDestructingSolverStorable250,SelfDestructingSolverStorable251,SelfDestructingSolverStorable252,SelfDestructingSolverStorable253,SelfDestructingSolverStorable290,SelfDestructingSolverStorable291,SelfDestructingSolverStorable292,SelfDestructingSolverStorable293,SelfDestructingSolverStorable247,SelfDestructingSolverStorable248,SelfDestructingSolverStorable249,SelfDestructingSolverStorable287,SelfDestructingSolverStorable244,12 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288,SelfDestructingSolverStorable245,SelfDestructingSolverStorable289,SelfDestructingSolverStorable246,SelfDestructingSolverStorable283,SelfDestructingSolverStorable284,SelfDestructingSolverStorable285,SelfDestructingSolverStorable286,SelfDestructingSolverStorable280,SelfDestructingSolverStorable281,SelfDestructingSolverStorable282,SelfDestructingSolverStorable276,SelfDestructingSolverStorable277,SelfDestructingSolverStorable278,SelfDestructingSolverStorable279 [2024-04-27 10:21:44,611 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:21:44,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:21:44,611 INFO L85 PathProgramCache]: Analyzing trace with hash -252007422, now seen corresponding path program 3 times [2024-04-27 10:21:44,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:21:44,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101519723] [2024-04-27 10:21:44,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:44,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:44,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:21:44,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:21:44,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:21:44,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101519723] [2024-04-27 10:21:44,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101519723] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:21:44,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019798343] [2024-04-27 10:21:44,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-04-27 10:21:44,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:21:44,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:21:44,683 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-04-27 10:21:44,697 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-04-27 10:21:44,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-04-27 10:21:44,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:21:44,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 9 conjunts are in the unsatisfiable core [2024-04-27 10:21:44,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:21:44,787 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:21:44,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:21:44,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:21:44,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019798343] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:21:44,852 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:21:44,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 9 [2024-04-27 10:21:44,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503314543] [2024-04-27 10:21:44,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:21:44,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-04-27 10:21:44,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:21:44,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-04-27 10:21:44,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-04-27 10:21:44,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:21:44,853 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:21:44,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-04-27 10:21:44,853 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:21:45,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 16 times [2024-04-27 10:21:45,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,031 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,188 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 15 times [2024-04-27 10:21:45,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,190 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,340 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 15 times [2024-04-27 10:21:45,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,341 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,492 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 15 times [2024-04-27 10:21:45,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,641 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 15 times [2024-04-27 10:21:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,643 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 21 times [2024-04-27 10:21:45,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,915 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,974 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 39 times [2024-04-27 10:21:45,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:45,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:45,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:46,072 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:21:46,072 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 39 treesize of output 45 [2024-04-27 10:21:56,549 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 40 times [2024-04-27 10:21:56,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:56,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:56,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:56,552 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:56,622 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-04-27 10:21:58,630 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-04-27 10:21:58,640 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-04-27 10:21:58,649 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 41 times [2024-04-27 10:21:58,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:21:58,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:21:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:58,652 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:21:58,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:21:58,705 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-04-27 10:22:00,835 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 42 times [2024-04-27 10:22:00,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:00,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:00,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:02,906 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-04-27 10:22:02,911 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:02,911 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-04-27 10:22:02,938 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-04-27 10:22:02,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 43 times [2024-04-27 10:22:02,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:02,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:02,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:02,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:02,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:03,018 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-04-27 10:22:05,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-04-27 10:22:05,034 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-04-27 10:22:05,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 44 times [2024-04-27 10:22:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:05,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:05,047 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:05,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 45 times [2024-04-27 10:22:05,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:05,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:05,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:05,117 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:05,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:05,238 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:05,238 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 40 treesize of output 46 [2024-04-27 10:22:19,695 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification. DAG size of input: 26 DAG size of output: 10 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-04-27 10:22:19,699 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 22 times [2024-04-27 10:22:19,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:19,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:19,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:19,702 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:19,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:19,772 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-04-27 10:22:21,779 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-04-27 10:22:21,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-04-27 10:22:21,806 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 46 times [2024-04-27 10:22:21,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:21,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:21,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:21,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 11 times [2024-04-27 10:22:21,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:21,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:21,896 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:21,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:22,073 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-04-27 10:22:22,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 21 times [2024-04-27 10:22:22,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:22,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:22,084 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:22,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-04-27 10:22:22,168 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 39 times [2024-04-27 10:22:22,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:22,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:22,170 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:22,266 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:22,267 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 39 treesize of output 45 [2024-04-27 10:22:39,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 40 times [2024-04-27 10:22:39,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:39,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:39,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,015 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:39,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,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-04-27 10:22:39,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 41 times [2024-04-27 10:22:39,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:39,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,092 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:39,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 42 times [2024-04-27 10:22:39,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:39,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,182 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,247 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-04-27 10:22:39,255 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 43 times [2024-04-27 10:22:39,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:39,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:39,258 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:39,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10: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-04-27 10:22:41,340 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-04-27 10:22:41,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-04-27 10:22:41,358 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 44 times [2024-04-27 10:22:41,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:41,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:41,361 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:41,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:41,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-04-27 10:22:43,442 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 45 times [2024-04-27 10:22:43,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:43,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:43,445 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:43,580 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:43,580 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 40 treesize of output 46 [2024-04-27 10:22:49,928 WARN L293 SmtUtils]: Spent 6.03s on a formula simplification. DAG size of input: 26 DAG size of output: 10 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.abduction.Abducer.solveAbductionProblem) [2024-04-27 10:22:49,931 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 22 times [2024-04-27 10:22:49,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:49,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:49,933 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:49,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:49,993 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-04-27 10:22:50,012 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 46 times [2024-04-27 10:22:50,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:50,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:50,014 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:50,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,109 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-04-27 10:22:52,115 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:52,116 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-04-27 10:22:52,136 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-04-27 10:22:52,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 11 times [2024-04-27 10:22:52,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:52,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,167 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:52,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,347 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 13 times [2024-04-27 10:22:52,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:52,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,349 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,500 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 13 times [2024-04-27 10:22:52,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:52,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:52,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,502 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,795 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-04-27 10:22:52,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 7 times [2024-04-27 10:22:52,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:52,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:52,846 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,002 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,008 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:53,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2024-04-27 10:22:53,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 8 times [2024-04-27 10:22:53,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:53,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:53,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,118 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:53,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,213 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,214 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,214 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,218 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:53,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 24 [2024-04-27 10:22:53,319 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 15 times [2024-04-27 10:22:53,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:53,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,322 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:53,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,493 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:22:53,497 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:53,497 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 20 [2024-04-27 10:22:53,593 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 15 times [2024-04-27 10:22:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:22:53,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:22:53,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,596 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:22:53,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:22:53,702 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:22:53,703 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 39 treesize of output 45 [2024-04-27 10:23:02,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 16 times [2024-04-27 10:23:02,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:02,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:02,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:02,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:02,182 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-04-27 10:23:04,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 17 times [2024-04-27 10:23:04,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:04,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:04,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:04,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:04,288 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-04-27 10:23:04,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 18 times [2024-04-27 10:23:04,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:04,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:04,300 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:04,365 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-04-27 10:23:06,383 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-04-27 10:23:06,397 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-04-27 10:23:06,416 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 19 times [2024-04-27 10:23:06,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:06,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:06,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:06,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:06,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:06,473 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-04-27 10:23:08,508 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 20 times [2024-04-27 10:23:08,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:08,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:08,512 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:08,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:08,584 INFO L85 PathProgramCache]: Analyzing trace with hash -634035303, now seen corresponding path program 21 times [2024-04-27 10:23:08,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:08,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:08,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:08,587 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:08,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:10,662 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-04-27 10:23:10,668 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:23:10,668 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-04-27 10:23:10,686 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-04-27 10:23:10,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112182, now seen corresponding path program 22 times [2024-04-27 10:23:10,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:10,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:10,702 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:10,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:10,804 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:23:10,804 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 39 treesize of output 45 [2024-04-27 10:23:40,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 16 times [2024-04-27 10:23:40,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:40,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:40,724 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:40,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:40,806 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-04-27 10:23:40,829 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 17 times [2024-04-27 10:23:40,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:40,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:40,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:40,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:40,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:40,900 INFO L85 PathProgramCache]: Analyzing trace with hash -966047158, now seen corresponding path program 18 times [2024-04-27 10:23:40,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:40,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:40,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:40,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:42,986 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-04-27 10:23:42,991 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:23:42,991 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-04-27 10:23:45,023 INFO L85 PathProgramCache]: Analyzing trace with hash -658378997, now seen corresponding path program 19 times [2024-04-27 10:23:45,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:45,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:45,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:45,026 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:45,077 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-04-27 10:23:45,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1342019700, now seen corresponding path program 20 times [2024-04-27 10:23:45,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:45,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:45,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:45,102 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:45,186 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-04-27 10:23:47,214 INFO L85 PathProgramCache]: Analyzing trace with hash -658379093, now seen corresponding path program 21 times [2024-04-27 10:23:47,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:47,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,217 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:47,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961864, now seen corresponding path program 22 times [2024-04-27 10:23:47,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:47,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:47,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,289 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,525 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 9 times [2024-04-27 10:23:47,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:47,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,528 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:47,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,712 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-04-27 10:23:47,763 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 10 times [2024-04-27 10:23:47,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:47,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:47,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:47,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:23:48,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:23:48,040 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-04-27 10:23:48,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,SelfDestructingSolverStorable307,SelfDestructingSolverStorable308,SelfDestructingSolverStorable309,SelfDestructingSolverStorable302,SelfDestructingSolverStorable303,SelfDestructingSolverStorable304,SelfDestructingSolverStorable305,SelfDestructingSolverStorable342,SelfDestructingSolverStorable343,SelfDestructingSolverStorable300,SelfDestructingSolverStorable301,SelfDestructingSolverStorable340,SelfDestructingSolverStorable341,SelfDestructingSolverStorable339,SelfDestructingSolverStorable335,SelfDestructingSolverStorable336,SelfDestructingSolverStorable337,SelfDestructingSolverStorable338,SelfDestructingSolverStorable298,SelfDestructingSolverStorable331,SelfDestructingSolverStorable299,SelfDestructingSolverStorable332,SelfDestructingSolverStorable333,SelfDestructingSolverStorable334,SelfDestructingSolverStorable294,SelfDestructingSolverStorable295,SelfDestructingSolverStorable296,SelfDestructingSolverStorable297,SelfDestructingSolverStorable330,SelfDestructingSolverStorable328,13 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable329,SelfDestructingSolverStorable324,SelfDestructingSolverStorable325,SelfDestructingSolverStorable326,SelfDestructingSolverStorable327,SelfDestructingSolverStorable320,SelfDestructingSolverStorable321,SelfDestructingSolverStorable322,SelfDestructingSolverStorable323,SelfDestructingSolverStorable317,SelfDestructingSolverStorable318,SelfDestructingSolverStorable319,SelfDestructingSolverStorable313,SelfDestructingSolverStorable314,SelfDestructingSolverStorable315,SelfDestructingSolverStorable316,SelfDestructingSolverStorable310,SelfDestructingSolverStorable311,SelfDestructingSolverStorable312 [2024-04-27 10:23:48,240 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:23:48,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:23:48,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1256715230, now seen corresponding path program 4 times [2024-04-27 10:23:48,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:23:48,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978863705] [2024-04-27 10:23:48,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:48,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:23:48,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:23:48,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:23:48,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978863705] [2024-04-27 10:23:48,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978863705] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:23:48,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635637614] [2024-04-27 10:23:48,281 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-04-27 10:23:48,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:23:48,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:23:48,297 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-04-27 10:23:48,297 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-04-27 10:23:48,351 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-04-27 10:23:48,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:23:48,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 8 conjunts are in the unsatisfiable core [2024-04-27 10:23:48,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:23:48,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:23:48,385 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:23:48,431 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-27 10:23:48,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635637614] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:23:48,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:23:48,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2024-04-27 10:23:48,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792741163] [2024-04-27 10:23:48,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:23:48,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-04-27 10:23:48,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:23:48,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-04-27 10:23:48,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-04-27 10:23:48,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:23:48,432 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:23:48,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:23:48,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:23:48,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 17 times [2024-04-27 10:23:48,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:48,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,600 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,698 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 16 times [2024-04-27 10:23:48,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:48,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,700 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,893 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 16 times [2024-04-27 10:23:48,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:48,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:48,895 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:48,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:49,028 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 16 times [2024-04-27 10:23:49,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:49,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:49,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:49,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:49,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:49,167 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 16 times [2024-04-27 10:23:49,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:23:49,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:23:49,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:23:49,170 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:23:49,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 23 times [2024-04-27 10:24:05,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:05,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,350 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,426 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-04-27 10:24:05,434 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 47 times [2024-04-27 10:24:05,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:05,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:05,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,514 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 48 times [2024-04-27 10:24:05,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:05,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,517 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:05,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:05,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-04-27 10:24:09,609 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 49 times [2024-04-27 10:24:09,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:09,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,611 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,679 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 50 times [2024-04-27 10:24:09,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:09,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,682 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,735 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-04-27 10:24:09,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 51 times [2024-04-27 10:24:09,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:09,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:09,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,762 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:09,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,814 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-04-27 10:24:09,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 52 times [2024-04-27 10:24:09,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:09,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:09,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 53 times [2024-04-27 10:24:09,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:09,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:09,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,923 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:09,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:09,965 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-04-27 10:24:11,987 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 24 times [2024-04-27 10:24:11,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:11,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:11,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:12,078 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-04-27 10:24:12,086 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 54 times [2024-04-27 10:24:12,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:12,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:12,088 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:12,154 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-04-27 10:24:30,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 12 times [2024-04-27 10:24:30,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:30,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:30,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:30,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:30,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:30,289 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-04-27 10:24:32,300 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-04-27 10:24:32,307 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-04-27 10:24:34,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 23 times [2024-04-27 10:24:34,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:34,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,346 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,407 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-04-27 10:24:34,430 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 47 times [2024-04-27 10:24:34,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:34,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,489 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-04-27 10:24:34,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 48 times [2024-04-27 10:24:34,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:34,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:34,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:34,584 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-04-27 10:24:36,593 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-04-27 10:24:36,605 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-04-27 10:24:36,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 49 times [2024-04-27 10:24:36,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:36,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:36,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:36,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:36,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:36,688 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-04-27 10:24:40,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 50 times [2024-04-27 10:24:40,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:40,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:40,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:40,731 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:40,787 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-04-27 10:24:44,850 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 51 times [2024-04-27 10:24:44,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:44,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:44,853 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:44,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:44,916 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-04-27 10:24:44,937 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 52 times [2024-04-27 10:24:44,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:44,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:44,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:44,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:45,012 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-04-27 10:24:47,045 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 53 times [2024-04-27 10:24:47,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:47,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:47,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:47,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:49,149 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 24 times [2024-04-27 10:24:49,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:49,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:49,152 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:51,264 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 54 times [2024-04-27 10:24:51,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:24:51,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:24:51,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:51,267 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:24:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:24:51,395 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:24:51,396 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-04-27 10:25:06,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 12 times [2024-04-27 10:25:06,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,040 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 14 times [2024-04-27 10:25:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,212 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,338 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 14 times [2024-04-27 10:25:06,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,558 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-04-27 10:25:06,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 8 times [2024-04-27 10:25:06,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,597 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,777 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-04-27 10:25:06,850 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 11 times [2024-04-27 10:25:06,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,852 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,936 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-04-27 10:25:06,969 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 23 times [2024-04-27 10:25:06,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:06,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:06,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,054 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 20 treesize of output 12 [2024-04-27 10:25:07,092 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 23 times [2024-04-27 10:25:07,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:07,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:07,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 24 times [2024-04-27 10:25:07,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:07,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:07,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:07,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,217 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-04-27 10:25:07,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 25 times [2024-04-27 10:25:07,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:07,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:07,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,241 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:07,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 26 times [2024-04-27 10:25:07,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:07,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,334 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:07,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,400 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 27 times [2024-04-27 10:25:07,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:07,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,403 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:07,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:07,453 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-04-27 10:25:09,470 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 28 times [2024-04-27 10:25:09,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:09,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:09,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:09,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-04-27 10:25:11,556 INFO L85 PathProgramCache]: Analyzing trace with hash -634035303, now seen corresponding path program 29 times [2024-04-27 10:25:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:11,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:11,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:11,559 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:11,650 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-04-27 10:25:13,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112182, now seen corresponding path program 30 times [2024-04-27 10:25:13,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:13,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:13,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:13,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-04-27 10:25:13,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 24 times [2024-04-27 10:25:13,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:13,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:13,748 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:13,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:13,801 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-04-27 10:25:15,830 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 25 times [2024-04-27 10:25:15,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:15,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:15,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:15,833 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:15,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:17,938 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-04-27 10:25:17,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-04-27 10:25:19,982 INFO L85 PathProgramCache]: Analyzing trace with hash -966047158, now seen corresponding path program 26 times [2024-04-27 10:25:19,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:19,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:19,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:19,985 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:19,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:20,058 INFO L85 PathProgramCache]: Analyzing trace with hash -658378997, now seen corresponding path program 27 times [2024-04-27 10:25:20,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:20,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:20,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:20,061 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:20,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:20,118 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-04-27 10:25:22,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1342019700, now seen corresponding path program 28 times [2024-04-27 10:25:22,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:22,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:22,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:22,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:22,226 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-04-27 10:25:26,294 INFO L85 PathProgramCache]: Analyzing trace with hash -658379093, now seen corresponding path program 29 times [2024-04-27 10:25:26,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:26,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:26,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:26,297 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:26,404 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-04-27 10:25:28,412 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-04-27 10:25:28,425 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-04-27 10:25:30,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961864, now seen corresponding path program 30 times [2024-04-27 10:25:30,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:30,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:30,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:30,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,671 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-04-27 10:25:30,732 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 12 times [2024-04-27 10:25:30,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:30,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:30,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,970 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 13 times [2024-04-27 10:25:30,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:30,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:30,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:30,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:25:30,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:25:30,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:30,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-04-27 10:25:31,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,SelfDestructingSolverStorable350,SelfDestructingSolverStorable351,SelfDestructingSolverStorable352,SelfDestructingSolverStorable390,SelfDestructingSolverStorable391,SelfDestructingSolverStorable392,SelfDestructingSolverStorable346,SelfDestructingSolverStorable347,SelfDestructingSolverStorable348,SelfDestructingSolverStorable349,SelfDestructingSolverStorable386,SelfDestructingSolverStorable387,SelfDestructingSolverStorable344,SelfDestructingSolverStorable388,SelfDestructingSolverStorable345,SelfDestructingSolverStorable389,SelfDestructingSolverStorable382,SelfDestructingSolverStorable383,SelfDestructingSolverStorable384,SelfDestructingSolverStorable385,SelfDestructingSolverStorable380,SelfDestructingSolverStorable381,SelfDestructingSolverStorable379,SelfDestructingSolverStorable375,SelfDestructingSolverStorable376,SelfDestructingSolverStorable377,SelfDestructingSolverStorable378,SelfDestructingSolverStorable371,14 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable372,SelfDestructingSolverStorable373,SelfDestructingSolverStorable374,SelfDestructingSolverStorable370,SelfDestructingSolverStorable368,SelfDestructingSolverStorable369,SelfDestructingSolverStorable364,SelfDestructingSolverStorable365,SelfDestructingSolverStorable366,SelfDestructingSolverStorable367,SelfDestructingSolverStorable360,SelfDestructingSolverStorable361,SelfDestructingSolverStorable362,SelfDestructingSolverStorable363,SelfDestructingSolverStorable357,SelfDestructingSolverStorable358,SelfDestructingSolverStorable359,SelfDestructingSolverStorable353,SelfDestructingSolverStorable354,SelfDestructingSolverStorable355,SelfDestructingSolverStorable356 [2024-04-27 10:25:31,181 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:25:31,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:25:31,181 INFO L85 PathProgramCache]: Analyzing trace with hash 951897829, now seen corresponding path program 5 times [2024-04-27 10:25:31,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:25:31,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067342615] [2024-04-27 10:25:31,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:31,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:31,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:25:31,589 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:25:31,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:25:31,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067342615] [2024-04-27 10:25:31,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067342615] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:25:31,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979935319] [2024-04-27 10:25:31,590 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-04-27 10:25:31,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:25:31,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:25:31,591 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-04-27 10:25:31,593 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-04-27 10:25:31,648 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-04-27 10:25:31,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:25:31,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 56 conjunts are in the unsatisfiable core [2024-04-27 10:25:31,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:25:32,142 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 29 treesize of output 17 [2024-04-27 10:25:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:25:32,268 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:25:32,712 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:25:32,715 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:25:32,715 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:25:32,744 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:25:32,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 68 [2024-04-27 10:25:32,805 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:25:32,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979935319] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:25:32,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:25:32,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 42 [2024-04-27 10:25:32,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203806058] [2024-04-27 10:25:32,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:25:32,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-04-27 10:25:32,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:25:32,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-04-27 10:25:32,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=1509, Unknown=0, NotChecked=0, Total=1806 [2024-04-27 10:25:32,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:25:32,807 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:25:32,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.116279069767442) internal successors, (91), 42 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-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:25:32,807 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:25:32,808 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:25:33,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 18 times [2024-04-27 10:25:33,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:33,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,143 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:33,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,274 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 17 times [2024-04-27 10:25:33,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:33,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,276 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,395 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 17 times [2024-04-27 10:25:33,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:33,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,397 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,535 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 17 times [2024-04-27 10:25:33,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:33,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:33,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,537 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,685 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 17 times [2024-04-27 10:25:33,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:33,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:33,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:33,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:33,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:34,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-04-27 10:25:36,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 25 times [2024-04-27 10:25:36,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:36,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,595 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,664 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-04-27 10:25:36,672 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 55 times [2024-04-27 10:25:36,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:36,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:36,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,674 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:36,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,739 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-04-27 10:25:36,761 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 56 times [2024-04-27 10:25:36,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:36,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,763 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:36,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,854 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-04-27 10:25:36,875 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 57 times [2024-04-27 10:25:36,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:36,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:36,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,957 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 58 times [2024-04-27 10:25:36,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:36,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:36,960 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,013 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-04-27 10:25:37,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 59 times [2024-04-27 10:25:37,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:37,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:37,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,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-04-27 10:25:37,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 60 times [2024-04-27 10:25:37,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:37,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,120 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:37,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 61 times [2024-04-27 10:25:37,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:37,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:37,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,194 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:37,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,260 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-04-27 10:25:37,267 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 26 times [2024-04-27 10:25:37,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:37,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,270 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:37,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,342 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-04-27 10:25:37,350 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 62 times [2024-04-27 10:25:37,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:37,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,353 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:37,447 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:25:37,448 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:25:37,448 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 25 treesize of output 13 [2024-04-27 10:25:41,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 13 times [2024-04-27 10:25:41,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:41,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:41,511 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:41,660 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-04-27 10:25:57,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 25 times [2024-04-27 10:25:57,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:57,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:57,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:57,825 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-04-27 10:25:57,854 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 55 times [2024-04-27 10:25:57,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:57,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:57,856 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:57,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:57,919 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-04-27 10:25:57,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 56 times [2024-04-27 10:25:57,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:25:57,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:25:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:25:57,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:25:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 57 times [2024-04-27 10:26:00,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:00,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:00,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,033 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,089 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-04-27 10:26:00,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 58 times [2024-04-27 10:26:00,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:00,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,118 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,182 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-04-27 10:26:00,191 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 59 times [2024-04-27 10:26:00,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:00,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:00,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,193 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:00,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,264 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-04-27 10:26:00,275 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 60 times [2024-04-27 10:26:00,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:00,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:00,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:00,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,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-04-27 10:26:00,353 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 61 times [2024-04-27 10:26:00,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:00,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:00,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:00,356 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:02,428 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-04-27 10:26:02,434 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:02,434 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-04-27 10:26:06,485 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 26 times [2024-04-27 10:26:06,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:06,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:06,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:06,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:06,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:08,564 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-04-27 10:26:08,574 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-04-27 10:26:08,584 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:08,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-04-27 10:26:08,593 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 62 times [2024-04-27 10:26:08,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:08,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:08,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:08,595 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:08,691 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:26:08,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-27 10:26:08,692 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:26:08,693 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 13 [2024-04-27 10:26:08,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 13 times [2024-04-27 10:26:08,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:08,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:08,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:08,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:08,998 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 15 times [2024-04-27 10:26:08,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:08,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:09,000 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:09,362 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 15 times [2024-04-27 10:26:09,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:09,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:09,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:09,364 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:12,138 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-04-27 10:26:12,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 9 times [2024-04-27 10:26:12,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:12,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:12,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:12,178 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:12,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,166 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-04-27 10:26:14,195 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 14 times [2024-04-27 10:26:14,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:14,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,197 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:14,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,276 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-04-27 10:26:14,314 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 31 times [2024-04-27 10:26:14,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:14,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:14,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,317 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:14,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,449 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-04-27 10:26:14,512 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 31 times [2024-04-27 10:26:14,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:14,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:14,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:14,514 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:14,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:16,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 32 times [2024-04-27 10:26:16,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:16,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:16,698 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:16,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:18,769 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-04-27 10:26:18,774 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:18,774 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-04-27 10:26:22,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 33 times [2024-04-27 10:26:22,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:22,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:22,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:22,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 34 times [2024-04-27 10:26:22,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:22,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:22,970 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:22,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,036 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-04-27 10:26:23,045 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 35 times [2024-04-27 10:26:23,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:23,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:23,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:23,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,119 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-04-27 10:26:23,127 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 36 times [2024-04-27 10:26:23,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:23,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:23,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,130 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,199 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-04-27 10:26:23,208 INFO L85 PathProgramCache]: Analyzing trace with hash -634035303, now seen corresponding path program 37 times [2024-04-27 10:26:23,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:23,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:23,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,211 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:23,280 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-04-27 10:26:25,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112182, now seen corresponding path program 38 times [2024-04-27 10:26:25,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:25,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:25,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:25,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:25,368 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-04-27 10:26:29,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 32 times [2024-04-27 10:26:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:29,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:29,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:31,514 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-04-27 10:26:31,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-04-27 10:26:31,538 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:31,538 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-04-27 10:26:31,546 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 33 times [2024-04-27 10:26:31,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:31,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:31,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:31,548 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:31,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:31,619 INFO L85 PathProgramCache]: Analyzing trace with hash -966047158, now seen corresponding path program 34 times [2024-04-27 10:26:31,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:31,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:31,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:31,622 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:31,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:31,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-04-27 10:26:33,693 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-04-27 10:26:33,707 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-04-27 10:26:35,741 INFO L85 PathProgramCache]: Analyzing trace with hash -658378997, now seen corresponding path program 35 times [2024-04-27 10:26:35,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:35,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:35,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:35,744 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:35,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:37,817 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-04-27 10:26:37,822 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:37,822 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-04-27 10:26:37,841 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-04-27 10:26:39,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1342019700, now seen corresponding path program 36 times [2024-04-27 10:26:39,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:39,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:39,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:39,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:39,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:39,938 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-04-27 10:26:39,945 INFO L85 PathProgramCache]: Analyzing trace with hash -658379093, now seen corresponding path program 37 times [2024-04-27 10:26:39,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:39,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:39,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:39,948 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:39,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961864, now seen corresponding path program 38 times [2024-04-27 10:26:40,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:40,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,016 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:40,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,161 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 20 treesize of output 12 [2024-04-27 10:26:40,211 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 15 times [2024-04-27 10:26:40,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:40,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:40,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,213 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:40,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,407 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 16 times [2024-04-27 10:26:40,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:40,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:40,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:40,409 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:40,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:42,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:42,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2024-04-27 10:26:42,632 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-04-27 10:26:42,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,SelfDestructingSolverStorable395,SelfDestructingSolverStorable396,SelfDestructingSolverStorable427,SelfDestructingSolverStorable428,SelfDestructingSolverStorable429,SelfDestructingSolverStorable423,SelfDestructingSolverStorable424,SelfDestructingSolverStorable425,SelfDestructingSolverStorable426,SelfDestructingSolverStorable420,SelfDestructingSolverStorable421,SelfDestructingSolverStorable422,SelfDestructingSolverStorable416,SelfDestructingSolverStorable417,SelfDestructingSolverStorable418,SelfDestructingSolverStorable419,SelfDestructingSolverStorable412,SelfDestructingSolverStorable413,SelfDestructingSolverStorable414,SelfDestructingSolverStorable415,SelfDestructingSolverStorable410,SelfDestructingSolverStorable411,SelfDestructingSolverStorable409,SelfDestructingSolverStorable405,SelfDestructingSolverStorable406,SelfDestructingSolverStorable407,SelfDestructingSolverStorable408,SelfDestructingSolverStorable401,SelfDestructingSolverStorable402,SelfDestructingSolverStorable403,SelfDestructingSolverStorable404,SelfDestructingSolverStorable441,SelfDestructingSolverStorable442,SelfDestructingSolverStorable443,SelfDestructingSolverStorable400,SelfDestructingSolverStorable440,SelfDestructingSolverStorable438,SelfDestructingSolverStorable439,SelfDestructingSolverStorable434,SelfDestructingSolverStorable435,15 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436,SelfDestructingSolverStorable437,SelfDestructingSolverStorable397,SelfDestructingSolverStorable430,SelfDestructingSolverStorable398,SelfDestructingSolverStorable431,SelfDestructingSolverStorable399,SelfDestructingSolverStorable432,SelfDestructingSolverStorable433 [2024-04-27 10:26:42,832 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:26:42,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:26:42,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1679402967, now seen corresponding path program 6 times [2024-04-27 10:26:42,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:26:42,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472051727] [2024-04-27 10:26:42,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:42,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:42,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:26:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-04-27 10:26:43,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:26:43,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472051727] [2024-04-27 10:26:43,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472051727] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:26:43,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165106556] [2024-04-27 10:26:43,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-04-27 10:26:43,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:26:43,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:26:43,378 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-04-27 10:26:43,399 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-04-27 10:26:43,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-04-27 10:26:43,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-27 10:26:43,447 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 79 conjunts are in the unsatisfiable core [2024-04-27 10:26:43,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:26:44,374 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:44,375 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 41 treesize of output 61 [2024-04-27 10:26:44,615 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:26:44,615 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:26:45,663 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:45,663 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 47 treesize of output 168 [2024-04-27 10:26:46,042 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:26:46,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165106556] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:26:46,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:26:46,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26, 26] total 66 [2024-04-27 10:26:46,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083250010] [2024-04-27 10:26:46,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:26:46,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-04-27 10:26:46,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:26:46,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-04-27 10:26:46,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=3970, Unknown=0, NotChecked=0, Total=4422 [2024-04-27 10:26:46,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:26:46,045 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:26:46,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.791044776119403) internal successors, (120), 66 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-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 130 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 115 states. [2024-04-27 10:26:46,045 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:26:46,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 19 times [2024-04-27 10:26:46,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:46,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,413 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:46,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,552 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 18 times [2024-04-27 10:26:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:46,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,554 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:46,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,645 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 18 times [2024-04-27 10:26:46,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:46,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,646 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:46,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,756 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 18 times [2024-04-27 10:26:46,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:46,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,886 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 18 times [2024-04-27 10:26:46,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:46,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:46,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:46,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:48,666 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-04-27 10:26:50,674 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-04-27 10:26:50,680 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-04-27 10:26:52,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 27 times [2024-04-27 10:26:52,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:52,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:52,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:52,841 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:52,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:52,901 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-04-27 10:26:56,960 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 63 times [2024-04-27 10:26:56,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:56,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:56,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:56,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,044 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-04-27 10:26:59,053 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-04-27 10:26:59,062 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:26:59,062 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-04-27 10:26:59,070 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 64 times [2024-04-27 10:26:59,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:59,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:59,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,073 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,136 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-04-27 10:26:59,144 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 65 times [2024-04-27 10:26:59,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:59,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,146 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,214 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 66 times [2024-04-27 10:26:59,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:26:59,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:26:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:26:59,216 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:26:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:01,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-04-27 10:27:01,304 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-04-27 10:27:01,314 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:27:01,314 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-04-27 10:27:03,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 67 times [2024-04-27 10:27:03,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:03,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:03,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:03,330 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:03,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:03,402 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-04-27 10:27:05,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 68 times [2024-04-27 10:27:05,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:05,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:05,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:05,422 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:05,498 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-04-27 10:27:07,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 69 times [2024-04-27 10:27:07,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:07,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:07,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27: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-04-27 10:27:07,620 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 28 times [2024-04-27 10:27:07,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:07,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:07,622 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:08,052 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 70 times [2024-04-27 10:27:08,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:08,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:08,054 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:08,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:08,192 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:27:08,192 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:27:08,192 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 23 treesize of output 13 [2024-04-27 10:27:26,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 14 times [2024-04-27 10:27:26,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:26,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:26,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:26,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:26,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-04-27 10:27:30,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 27 times [2024-04-27 10:27:30,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:30,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:30,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:30,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,677 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-04-27 10:27:30,685 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 63 times [2024-04-27 10:27:30,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:30,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:30,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,688 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:30,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 64 times [2024-04-27 10:27:30,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:30,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:30,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,762 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:30,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,827 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-04-27 10:27:30,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 65 times [2024-04-27 10:27:30,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:30,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:30,896 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-04-27 10:27:32,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 66 times [2024-04-27 10:27:32,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:32,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:32,908 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:32,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-04-27 10:27:32,976 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 67 times [2024-04-27 10:27:32,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:32,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:32,978 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:32,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:33,024 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-04-27 10:27:35,048 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 68 times [2024-04-27 10:27:35,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:35,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:35,051 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:35,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:35,106 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-04-27 10:27:35,128 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 69 times [2024-04-27 10:27:35,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:35,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:35,130 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:35,189 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-04-27 10:27:37,219 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 28 times [2024-04-27 10:27:37,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:37,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:37,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:37,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:39,330 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-04-27 10:27:39,336 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:27:39,337 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-04-27 10:27:39,357 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-04-27 10:27:41,390 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 70 times [2024-04-27 10:27:41,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:41,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:41,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:41,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:41,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:41,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:27:41,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:27:41,499 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:27:41,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-27 10:27:41,500 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 13 [2024-04-27 10:27:41,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 14 times [2024-04-27 10:27:41,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:41,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:41,553 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:41,854 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 16 times [2024-04-27 10:27:41,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:41,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:41,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:41,856 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:41,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:42,214 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 16 times [2024-04-27 10:27:42,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:42,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:42,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:42,216 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:42,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:43,833 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-04-27 10:27:43,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 10 times [2024-04-27 10:27:43,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:43,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:43,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:43,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,036 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 20 treesize of output 12 [2024-04-27 10:27:46,076 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 17 times [2024-04-27 10:27:46,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:46,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,079 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:46,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,180 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-04-27 10:27:46,227 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 39 times [2024-04-27 10:27:46,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:46,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:46,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:46,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,370 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-04-27 10:27:46,418 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 39 times [2024-04-27 10:27:46,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:46,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,420 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,906 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 40 times [2024-04-27 10:27:46,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:46,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:46,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,909 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,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-04-27 10:27:46,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 41 times [2024-04-27 10:27:46,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:46,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:46,971 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:47,023 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-04-27 10:27:49,030 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-04-27 10:27:49,039 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-04-27 10:27:49,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 42 times [2024-04-27 10:27:49,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,050 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,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-04-27 10:27:49,116 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 43 times [2024-04-27 10:27:49,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,182 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 44 times [2024-04-27 10:27:49,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,185 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,243 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-04-27 10:27:49,251 INFO L85 PathProgramCache]: Analyzing trace with hash -634035303, now seen corresponding path program 45 times [2024-04-27 10:27:49,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,253 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112182, now seen corresponding path program 46 times [2024-04-27 10:27:49,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,435 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,527 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-04-27 10:27:49,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961768, now seen corresponding path program 40 times [2024-04-27 10:27:49,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:49,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:49,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,546 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:49,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:49,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-04-27 10:27:51,619 INFO L85 PathProgramCache]: Analyzing trace with hash 463798697, now seen corresponding path program 41 times [2024-04-27 10:27:51,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:51,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:51,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:51,622 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:51,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:51,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-04-27 10:27:53,696 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-04-27 10:27:53,704 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-04-27 10:27:53,715 INFO L85 PathProgramCache]: Analyzing trace with hash -966047158, now seen corresponding path program 42 times [2024-04-27 10:27:53,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:53,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:53,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,718 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:53,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,761 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-04-27 10:27:53,780 INFO L85 PathProgramCache]: Analyzing trace with hash -658378997, now seen corresponding path program 43 times [2024-04-27 10:27:53,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:53,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:53,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:53,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,828 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-04-27 10:27:53,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1342019700, now seen corresponding path program 44 times [2024-04-27 10:27:53,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:53,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,849 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:53,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,897 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-04-27 10:27:53,914 INFO L85 PathProgramCache]: Analyzing trace with hash -658379093, now seen corresponding path program 45 times [2024-04-27 10:27:53,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:53,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:53,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,976 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-04-27 10:27:53,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1166961864, now seen corresponding path program 46 times [2024-04-27 10:27:53,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:53,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:53,985 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:53,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:54,177 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 20 treesize of output 12 [2024-04-27 10:27:54,228 INFO L85 PathProgramCache]: Analyzing trace with hash -557444280, now seen corresponding path program 18 times [2024-04-27 10:27:54,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:54,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:54,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:54,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:54,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:54,455 INFO L85 PathProgramCache]: Analyzing trace with hash -100903386, now seen corresponding path program 19 times [2024-04-27 10:27:54,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:27:54,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:27:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:27:54,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:27:54,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:06,475 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:28:06,476 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-04-27 10:28:06,480 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:28:06,480 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-04-27 10:28:06,490 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-04-27 10:28:06,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1816097671, now seen corresponding path program 20 times [2024-04-27 10:28:06,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:06,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:06,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:06,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:06,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:28:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2024-04-27 10:28:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:28:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2024-04-27 10:28:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2024-04-27 10:28:06,515 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-04-27 10:28:06,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,SelfDestructingSolverStorable471,SelfDestructingSolverStorable472,SelfDestructingSolverStorable473,SelfDestructingSolverStorable467,SelfDestructingSolverStorable468,SelfDestructingSolverStorable469,SelfDestructingSolverStorable463,SelfDestructingSolverStorable464,SelfDestructingSolverStorable465,SelfDestructingSolverStorable466,SelfDestructingSolverStorable460,SelfDestructingSolverStorable461,SelfDestructingSolverStorable462,SelfDestructingSolverStorable456,SelfDestructingSolverStorable457,SelfDestructingSolverStorable458,SelfDestructingSolverStorable459,SelfDestructingSolverStorable452,SelfDestructingSolverStorable453,SelfDestructingSolverStorable454,SelfDestructingSolverStorable455,SelfDestructingSolverStorable492,SelfDestructingSolverStorable493,SelfDestructingSolverStorable450,SelfDestructingSolverStorable494,SelfDestructingSolverStorable451,SelfDestructingSolverStorable490,SelfDestructingSolverStorable491,SelfDestructingSolverStorable449,SelfDestructingSolverStorable445,SelfDestructingSolverStorable489,SelfDestructingSolverStorable446,SelfDestructingSolverStorable447,SelfDestructingSolverStorable448,SelfDestructingSolverStorable485,SelfDestructingSolverStorable486,SelfDestructingSolverStorable487,SelfDestructingSolverStorable444,SelfDestructingSolverStorable488,SelfDestructingSolverStorable481,SelfDestructingSolverStorable482,SelfDestructingSolverStorable483,SelfDestructingSolverStorable484,SelfDestructingSolverStorable480,16 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable478,SelfDestructingSolverStorable479,SelfDestructingSolverStorable474,SelfDestructingSolverStorable475,SelfDestructingSolverStorable476,SelfDestructingSolverStorable477 [2024-04-27 10:28:06,712 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-27 10:28:06,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-27 10:28:06,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1061982125, now seen corresponding path program 7 times [2024-04-27 10:28:06,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-27 10:28:06,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047912031] [2024-04-27 10:28:06,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:06,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:28:07,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:28:07,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-27 10:28:07,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047912031] [2024-04-27 10:28:07,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047912031] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-27 10:28:07,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153116315] [2024-04-27 10:28:07,125 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-04-27 10:28:07,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-27 10:28:07,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-27 10:28:07,126 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-04-27 10:28:07,129 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-04-27 10:28:07,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-27 10:28:07,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 53 conjunts are in the unsatisfiable core [2024-04-27 10:28:07,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-27 10:28:07,642 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 29 treesize of output 17 [2024-04-27 10:28:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:28:07,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-27 10:28:08,075 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:28:08,075 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 37 treesize of output 98 [2024-04-27 10:28:08,289 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-27 10:28:08,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153116315] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-27 10:28:08,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-27 10:28:08,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 43 [2024-04-27 10:28:08,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313055100] [2024-04-27 10:28:08,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-27 10:28:08,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-04-27 10:28:08,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-27 10:28:08,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-04-27 10:28:08,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1657, Unknown=0, NotChecked=0, Total=1892 [2024-04-27 10:28:08,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:28:08,292 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-27 10:28:08,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.159090909090909) internal successors, (95), 43 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-04-27 10:28:08,292 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 126 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 264 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 125 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 170 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 175 states. [2024-04-27 10:28:08,293 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-27 10:28:08,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1260329777, now seen corresponding path program 20 times [2024-04-27 10:28:08,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:08,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:08,657 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:08,803 INFO L85 PathProgramCache]: Analyzing trace with hash 415517528, now seen corresponding path program 19 times [2024-04-27 10:28:08,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:08,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:08,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:08,805 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:08,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:08,935 INFO L85 PathProgramCache]: Analyzing trace with hash -3858366, now seen corresponding path program 19 times [2024-04-27 10:28:08,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:08,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:08,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:08,937 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:09,087 INFO L85 PathProgramCache]: Analyzing trace with hash -119609238, now seen corresponding path program 19 times [2024-04-27 10:28:09,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:09,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:09,089 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:09,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:09,251 INFO L85 PathProgramCache]: Analyzing trace with hash 587081074, now seen corresponding path program 19 times [2024-04-27 10:28:09,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:09,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:09,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:09,253 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:09,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:10,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:10,344 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:10,345 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 25 treesize of output 13 [2024-04-27 10:28:14,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200147, now seen corresponding path program 29 times [2024-04-27 10:28:14,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:14,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:14,407 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:14,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:14,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-04-27 10:28:18,723 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339244, now seen corresponding path program 71 times [2024-04-27 10:28:18,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:18,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,726 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:18,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,787 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-04-27 10:28:18,826 INFO L85 PathProgramCache]: Analyzing trace with hash 326750261, now seen corresponding path program 72 times [2024-04-27 10:28:18,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:18,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,828 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,898 INFO L85 PathProgramCache]: Analyzing trace with hash 474392118, now seen corresponding path program 73 times [2024-04-27 10:28:18,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:18,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:18,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,901 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:18,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,967 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-04-27 10:28:18,976 INFO L85 PathProgramCache]: Analyzing trace with hash 624295831, now seen corresponding path program 74 times [2024-04-27 10:28:18,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:18,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:18,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:18,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:18,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:19,033 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-04-27 10:28:19,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1347123944, now seen corresponding path program 75 times [2024-04-27 10:28:19,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:19,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:19,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:19,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:19,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-04-27 10:28:19,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1800950183, now seen corresponding path program 76 times [2024-04-27 10:28:19,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:19,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:19,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:19,116 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:19,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:19,228 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-04-27 10:28:21,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1347124040, now seen corresponding path program 77 times [2024-04-27 10:28:21,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:21,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:21,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:21,266 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:21,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:21,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-04-27 10:28:23,367 INFO L85 PathProgramCache]: Analyzing trace with hash -2082339340, now seen corresponding path program 30 times [2024-04-27 10:28:23,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:23,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:23,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,373 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,521 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-04-27 10:28:23,543 INFO L85 PathProgramCache]: Analyzing trace with hash -2082250894, now seen corresponding path program 78 times [2024-04-27 10:28:23,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:23,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:23,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,545 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:23,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,655 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:23,656 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:23,656 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 25 treesize of output 13 [2024-04-27 10:28:23,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1544200243, now seen corresponding path program 15 times [2024-04-27 10:28:23,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:23,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,696 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,944 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:23,945 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:23,945 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 25 treesize of output 13 [2024-04-27 10:28:23,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643083, now seen corresponding path program 29 times [2024-04-27 10:28:23,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:23,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:23,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:23,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:26,102 INFO L85 PathProgramCache]: Analyzing trace with hash 624463180, now seen corresponding path program 71 times [2024-04-27 10:28:26,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:26,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:26,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:26,104 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:26,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:26,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1186301651, now seen corresponding path program 72 times [2024-04-27 10:28:26,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:26,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:26,181 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:26,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:26,241 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-04-27 10:28:30,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1869549266, now seen corresponding path program 73 times [2024-04-27 10:28:30,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:30,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:30,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:30,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:30,357 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-04-27 10:28:30,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1340511089, now seen corresponding path program 74 times [2024-04-27 10:28:30,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:30,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:30,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:30,384 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:30,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:30,454 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-04-27 10:28:32,462 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-04-27 10:28:32,475 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-04-27 10:28:34,508 INFO L85 PathProgramCache]: Analyzing trace with hash 259036176, now seen corresponding path program 75 times [2024-04-27 10:28:34,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:34,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:34,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:34,511 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:34,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:34,580 INFO L85 PathProgramCache]: Analyzing trace with hash -174334127, now seen corresponding path program 76 times [2024-04-27 10:28:34,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:34,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:34,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:34,583 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:34,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,657 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-04-27 10:28:36,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-04-27 10:28:36,678 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:28:36,678 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-04-27 10:28:36,686 INFO L85 PathProgramCache]: Analyzing trace with hash 259036080, now seen corresponding path program 77 times [2024-04-27 10:28:36,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:36,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:36,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,689 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:36,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,753 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-04-27 10:28:36,779 INFO L85 PathProgramCache]: Analyzing trace with hash 624463084, now seen corresponding path program 30 times [2024-04-27 10:28:36,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:36,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,782 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,853 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-04-27 10:28:36,875 INFO L85 PathProgramCache]: Analyzing trace with hash 624551530, now seen corresponding path program 78 times [2024-04-27 10:28:36,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:36,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:36,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:36,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,955 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:36,956 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:36,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-27 10:28:36,957 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-27 10:28:36,957 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 13 [2024-04-27 10:28:36,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1019643179, now seen corresponding path program 15 times [2024-04-27 10:28:36,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:36,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:36,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:36,991 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:37,178 INFO L85 PathProgramCache]: Analyzing trace with hash -119609237, now seen corresponding path program 17 times [2024-04-27 10:28:37,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:37,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:37,180 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:37,423 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-04-27 10:28:37,494 INFO L85 PathProgramCache]: Analyzing trace with hash 587081059, now seen corresponding path program 17 times [2024-04-27 10:28:37,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:37,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:37,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:37,496 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:37,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:38,472 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-04-27 10:28:38,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1544185732, now seen corresponding path program 11 times [2024-04-27 10:28:38,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:38,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:38,517 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:38,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,518 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-04-27 10:28:40,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2096192059, now seen corresponding path program 21 times [2024-04-27 10:28:40,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:40,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:40,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,586 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,673 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-04-27 10:28:40,714 INFO L85 PathProgramCache]: Analyzing trace with hash -557444281, now seen corresponding path program 47 times [2024-04-27 10:28:40,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:40,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:40,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,716 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:40,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,830 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-04-27 10:28:40,873 INFO L85 PathProgramCache]: Analyzing trace with hash -100903371, now seen corresponding path program 47 times [2024-04-27 10:28:40,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:40,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:40,883 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:40,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:41,076 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-04-27 10:28:43,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1816112086, now seen corresponding path program 48 times [2024-04-27 10:28:43,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:43,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:43,122 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:43,175 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-04-27 10:28:43,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1526996375, now seen corresponding path program 49 times [2024-04-27 10:28:43,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:43,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:43,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:43,198 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:43,258 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-04-27 10:28:47,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1435295048, now seen corresponding path program 50 times [2024-04-27 10:28:47,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:47,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:47,320 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:47,368 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-04-27 10:28:49,398 INFO L85 PathProgramCache]: Analyzing trace with hash -634035207, now seen corresponding path program 51 times [2024-04-27 10:28:49,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:49,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:49,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:49,401 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:49,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:51,526 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-04-27 10:28:51,532 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-27 10:28:51,532 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-04-27 10:28:51,552 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-04-27 10:28:53,587 INFO L85 PathProgramCache]: Analyzing trace with hash 577526010, now seen corresponding path program 52 times [2024-04-27 10:28:53,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-27 10:28:53,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-27 10:28:53,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:53,590 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-27 10:28:53,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-27 10:28:53,650 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 Received shutdown request... [2024-04-27 10:28:55,402 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-04-27 10:28:55,402 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-04-27 10:28:55,403 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-27 10:28:55,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-04-27 10:28:55,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable495,SelfDestructingSolverStorable508,SelfDestructingSolverStorable509,SelfDestructingSolverStorable504,SelfDestructingSolverStorable526,SelfDestructingSolverStorable505,SelfDestructingSolverStorable527,SelfDestructingSolverStorable506,SelfDestructingSolverStorable528,SelfDestructingSolverStorable507,SelfDestructingSolverStorable529,SelfDestructingSolverStorable500,SelfDestructingSolverStorable522,SelfDestructingSolverStorable501,SelfDestructingSolverStorable523,SelfDestructingSolverStorable502,SelfDestructingSolverStorable524,SelfDestructingSolverStorable503,SelfDestructingSolverStorable525,SelfDestructingSolverStorable520,SelfDestructingSolverStorable521,17 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable519,SelfDestructingSolverStorable515,SelfDestructingSolverStorable516,SelfDestructingSolverStorable517,SelfDestructingSolverStorable518,SelfDestructingSolverStorable511,SelfDestructingSolverStorable533,SelfDestructingSolverStorable512,SelfDestructingSolverStorable513,SelfDestructingSolverStorable514,SelfDestructingSolverStorable496,SelfDestructingSolverStorable497,SelfDestructingSolverStorable530,SelfDestructingSolverStorable498,SelfDestructingSolverStorable531,SelfDestructingSolverStorable499,SelfDestructingSolverStorable510,SelfDestructingSolverStorable532 [2024-04-27 10:28:55,880 WARN L619 AbstractCegarLoop]: Verification canceled: while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 18 known predicates. [2024-04-27 10:28:55,882 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (8 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err7INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (5 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err8INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork1Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork4Err0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 11 remaining) [2024-04-27 10:28:55,883 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork4Err9INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 11 remaining) [2024-04-27 10:28:55,886 INFO L448 BasicCegarLoop]: Path program histogram: [78, 78, 52, 47, 30, 30, 21, 20, 19, 19, 19, 19, 17, 17, 15, 15, 11, 7, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2024-04-27 10:28:55,887 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: clock still running: ConditionalCommutativityCheckTime at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopStatisticsGenerator.getValue(CegarLoopStatisticsGenerator.java:162) at de.uni_freiburg.informatik.ultimate.util.statistics.StatisticsData.aggregateBenchmarkData(StatisticsData.java:60) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:418) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.<init>(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-04-27 10:28:55,898 INFO L158 Benchmark]: Toolchain (without parser) took 860232.37ms. Allocated memory was 173.0MB in the beginning and 759.2MB in the end (delta: 586.2MB). Free memory was 145.5MB in the beginning and 358.5MB in the end (delta: -213.0MB). Peak memory consumption was 372.7MB. Max. memory is 8.0GB. [2024-04-27 10:28:55,898 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 173.0MB. Free memory is still 106.8MB. There was no memory consumed. Max. memory is 8.0GB. [2024-04-27 10:28:55,898 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.10ms. Allocated memory is still 173.0MB. Free memory was 145.4MB in the beginning and 143.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-04-27 10:28:55,898 INFO L158 Benchmark]: Boogie Preprocessor took 26.85ms. Allocated memory is still 173.0MB. Free memory was 143.8MB in the beginning and 142.6MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2024-04-27 10:28:55,899 INFO L158 Benchmark]: RCFGBuilder took 232.26ms. Allocated memory is still 173.0MB. Free memory was 142.6MB in the beginning and 130.7MB in the end (delta: 11.9MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2024-04-27 10:28:55,899 INFO L158 Benchmark]: TraceAbstraction took 859937.68ms. Allocated memory was 173.0MB in the beginning and 759.2MB in the end (delta: 586.2MB). Free memory was 129.5MB in the beginning and 358.5MB in the end (delta: -229.0MB). Peak memory consumption was 358.0MB. Max. memory is 8.0GB. [2024-04-27 10:28:55,899 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.09ms. Allocated memory is still 173.0MB. Free memory is still 106.8MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 29.10ms. Allocated memory is still 173.0MB. Free memory was 145.4MB in the beginning and 143.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 26.85ms. Allocated memory is still 173.0MB. Free memory was 143.8MB in the beginning and 142.6MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 232.26ms. Allocated memory is still 173.0MB. Free memory was 142.6MB in the beginning and 130.7MB in the end (delta: 11.9MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 859937.68ms. Allocated memory was 173.0MB in the beginning and 759.2MB in the end (delta: 586.2MB). Free memory was 129.5MB in the beginning and 358.5MB in the end (delta: -229.0MB). Peak memory consumption was 358.0MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 253201, independent: 197876, independent conditional: 197682, independent unconditional: 194, dependent: 55325, dependent conditional: 55252, dependent unconditional: 73, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 198981, independent: 197876, independent conditional: 197682, independent unconditional: 194, dependent: 1105, dependent conditional: 1093, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 198981, independent: 197876, independent conditional: 197682, independent unconditional: 194, dependent: 1105, dependent conditional: 1093, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 198981, independent: 197876, independent conditional: 197682, independent unconditional: 194, dependent: 1105, dependent conditional: 1093, dependent unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 104542, independent unconditional: 93334, dependent: 5240, dependent conditional: 4112, dependent unconditional: 1128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 60054, independent unconditional: 137822, dependent: 5240, dependent conditional: 3930, dependent unconditional: 1310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 60054, independent unconditional: 137822, dependent: 5240, dependent conditional: 3930, dependent unconditional: 1310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483, independent: 369, independent conditional: 55, independent unconditional: 314, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483, independent: 369, independent conditional: 0, independent unconditional: 369, dependent: 114, dependent conditional: 0, dependent unconditional: 114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 114, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 114, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 347, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 347, dependent conditional: 288, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 203116, independent: 197507, independent conditional: 59999, independent unconditional: 137508, dependent: 5126, dependent conditional: 3820, dependent unconditional: 1306, unknown: 483, unknown conditional: 165, unknown unconditional: 318] , Statistics on independence cache: Total cache size (in pairs): 483, Positive cache size: 369, Positive conditional cache size: 55, Positive unconditional cache size: 314, Negative cache size: 114, Negative conditional cache size: 110, Negative unconditional cache size: 4, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 44670, Maximal queried relation: 18, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 104542, independent unconditional: 93334, dependent: 5240, dependent conditional: 4112, dependent unconditional: 1128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 60054, independent unconditional: 137822, dependent: 5240, dependent conditional: 3930, dependent unconditional: 1310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 203116, independent: 197876, independent conditional: 60054, independent unconditional: 137822, dependent: 5240, dependent conditional: 3930, dependent unconditional: 1310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 483, independent: 369, independent conditional: 55, independent unconditional: 314, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 483, independent: 369, independent conditional: 0, independent unconditional: 369, dependent: 114, dependent conditional: 0, dependent unconditional: 114, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 114, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 114, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 114, dependent conditional: 110, dependent unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 347, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 347, dependent conditional: 288, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 203116, independent: 197507, independent conditional: 59999, independent unconditional: 137508, dependent: 5126, dependent conditional: 3820, dependent unconditional: 1306, unknown: 483, unknown conditional: 165, unknown unconditional: 318] , Statistics on independence cache: Total cache size (in pairs): 483, Positive cache size: 369, Positive conditional cache size: 55, Positive unconditional cache size: 314, Negative cache size: 114, Negative conditional cache size: 110, Negative unconditional cache size: 4, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 44670 ], Independence queries for same thread: 54220 - ExceptionOrErrorResult: AssertionError: clock still running: ConditionalCommutativityCheckTime de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: clock still running: ConditionalCommutativityCheckTime: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopStatisticsGenerator.getValue(CegarLoopStatisticsGenerator.java:162) RESULT: Ultimate could not prove your program: Toolchain returned no result. Completed graceful shutdown