/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 RANDOM --traceabstraction.probability.for.random.criterion 50 --traceabstraction.seed.for.random.criterion 213 -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.conditional-comm-3774817-m [2024-04-06 22:16:07,589 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-04-06 22:16:07,644 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleep.epf [2024-04-06 22:16:07,648 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-04-06 22:16:07,648 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-04-06 22:16:07,672 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-04-06 22:16:07,673 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-04-06 22:16:07,674 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-04-06 22:16:07,674 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-04-06 22:16:07,677 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-04-06 22:16:07,677 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-04-06 22:16:07,678 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-04-06 22:16:07,678 INFO L153 SettingsManager]: * Use SBE=true [2024-04-06 22:16:07,679 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-04-06 22:16:07,679 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-04-06 22:16:07,679 INFO L153 SettingsManager]: * sizeof long=4 [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-04-06 22:16:07,680 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * sizeof long double=12 [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * Use constant arrays=true [2024-04-06 22:16:07,681 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-04-06 22:16:07,681 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-04-06 22:16:07,682 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-06 22:16:07,683 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-04-06 22:16:07,683 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-04-06 22:16:07,684 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-04-06 22:16:07,684 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-04-06 22:16:07,684 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 -> RANDOM Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: probability for random criterion as percentage -> 50 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: seed for random criterion -> 213 [2024-04-06 22:16:07,884 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-04-06 22:16:07,898 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-04-06 22:16:07,899 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-04-06 22:16:07,900 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2024-04-06 22:16:07,901 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2024-04-06 22:16:07,902 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl [2024-04-06 22:16:07,902 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl' [2024-04-06 22:16:07,954 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-04-06 22:16:07,955 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-04-06 22:16:07,957 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-04-06 22:16:07,958 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-04-06 22:16:07,958 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-04-06 22:16:07,981 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:07,990 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:07,996 INFO L138 Inliner]: procedures = 7, calls = 6, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-04-06 22:16:07,997 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-04-06 22:16:08,001 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-04-06 22:16:08,001 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-04-06 22:16:08,001 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-04-06 22:16:08,016 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,017 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,019 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,019 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,031 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,037 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,038 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,039 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,044 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-04-06 22:16:08,045 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-04-06 22:16:08,057 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-04-06 22:16:08,057 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-04-06 22:16:08,058 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/1) ... [2024-04-06 22:16:08,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-04-06 22:16:08,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:16:08,120 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-06 22:16:08,138 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-06 22:16:08,172 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2024-04-06 22:16:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-04-06 22:16:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-04-06 22:16:08,173 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2024-04-06 22:16:08,173 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-04-06 22:16:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-04-06 22:16:08,173 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2024-04-06 22:16:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-04-06 22:16:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-04-06 22:16:08,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2024-04-06 22:16:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-04-06 22:16:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-04-06 22:16:08,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2024-04-06 22:16:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2024-04-06 22:16:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2024-04-06 22:16:08,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2024-04-06 22:16:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2024-04-06 22:16:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2024-04-06 22:16:08,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2024-04-06 22:16:08,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2024-04-06 22:16:08,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2024-04-06 22:16:08,176 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-04-06 22:16:08,214 INFO L241 CfgBuilder]: Building ICFG [2024-04-06 22:16:08,216 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-04-06 22:16:08,320 INFO L282 CfgBuilder]: Performing block encoding [2024-04-06 22:16:08,342 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-04-06 22:16:08,342 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2024-04-06 22:16:08,343 INFO L201 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 10:16:08 BoogieIcfgContainer [2024-04-06 22:16:08,343 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-04-06 22:16:08,345 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-04-06 22:16:08,345 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-04-06 22:16:08,350 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-04-06 22:16:08,350 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.04 10:16:07" (1/2) ... [2024-04-06 22:16:08,351 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c22e683 and model type parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.04 10:16:08, skipping insertion in model container [2024-04-06 22:16:08,351 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.04 10:16:08" (2/2) ... [2024-04-06 22:16:08,352 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-sum-1-dsl.wvr.bpl [2024-04-06 22:16:08,362 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-04-06 22:16:08,368 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-04-06 22:16:08,369 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-04-06 22:16:08,369 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-04-06 22:16:08,450 INFO L144 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2024-04-06 22:16:08,487 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-04-06 22:16:08,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-04-06 22:16:08,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:16:08,493 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-06 22:16:08,495 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-06 22:16:08,521 INFO L184 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-04-06 22:16:08,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:08,532 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-04-06 22:16:08,537 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;@4f119d63, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms], mConComChecker=DFS, mConComCheckerCriterion=RANDOM, mConComCheckerLimitedChecksCriterion=false, mConComCheckerCriterionLimit=1, mConComCheckerRandomProb=50, mConComCheckerRandomSeed=213 [2024-04-06 22:16:08,537 INFO L358 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-04-06 22:16:08,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 1 times [2024-04-06 22:16:08,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:08,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:08,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:08,906 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:08,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:09,103 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:11,157 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 1 times [2024-04-06 22:16:11,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:11,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:11,167 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,313 INFO L85 PathProgramCache]: Analyzing trace with hash 316403249, now seen corresponding path program 1 times [2024-04-06 22:16:13,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:13,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,319 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:13,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,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-06 22:16:13,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566239, now seen corresponding path program 1 times [2024-04-06 22:16:13,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:13,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:13,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:13,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:13,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1483910993, now seen corresponding path program 1 times [2024-04-06 22:16:13,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:13,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:13,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,702 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:13,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,830 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:13,844 INFO L85 PathProgramCache]: Analyzing trace with hash -109318241, now seen corresponding path program 1 times [2024-04-06 22:16:13,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:13,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:13,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,849 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,913 INFO L85 PathProgramCache]: Analyzing trace with hash 906101934, now seen corresponding path program 1 times [2024-04-06 22:16:13,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:13,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:13,918 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:13,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:14,072 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:14,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:14,076 INFO L85 PathProgramCache]: Analyzing trace with hash 354461090, now seen corresponding path program 1 times [2024-04-06 22:16:14,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:14,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891461440] [2024-04-06 22:16:14,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:14,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:14,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:14,178 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-06 22:16:14,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:14,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891461440] [2024-04-06 22:16:14,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891461440] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:14,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:14,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-04-06 22:16:14,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190943871] [2024-04-06 22:16:14,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:14,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-04-06 22:16:14,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:14,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-04-06 22:16:14,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-04-06 22:16:14,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:14,205 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:14,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:16:14,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:14,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-06 22:16:16,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 2 times [2024-04-06 22:16:16,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:16,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:16,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:16,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:16,525 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 2 times [2024-04-06 22:16:16,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:16,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:16,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:16,531 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:16,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,676 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:16:18,676 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-06 22:16:18,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-06 22:16:18,709 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 3 times [2024-04-06 22:16:18,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:18,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:18,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:18,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,810 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:18,864 INFO L85 PathProgramCache]: Analyzing trace with hash 316403249, now seen corresponding path program 2 times [2024-04-06 22:16:18,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:18,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,870 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:18,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,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-06 22:16:18,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566239, now seen corresponding path program 2 times [2024-04-06 22:16:18,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:18,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:18,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:18,991 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:19,111 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:19,140 INFO L85 PathProgramCache]: Analyzing trace with hash -879152093, now seen corresponding path program 1 times [2024-04-06 22:16:19,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:19,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:19,143 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:19,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:19,200 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:19,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1243399589, now seen corresponding path program 1 times [2024-04-06 22:16:19,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:19,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:19,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:19,234 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:19,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:19,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:21,354 INFO L85 PathProgramCache]: Analyzing trace with hash -109318241, now seen corresponding path program 2 times [2024-04-06 22:16:21,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:21,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:21,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:21,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1975610962, now seen corresponding path program 1 times [2024-04-06 22:16:21,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:21,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:21,505 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:21,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:21,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:21,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,SelfDestructingSolverStorable12,SelfDestructingSolverStorable9,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,SelfDestructingSolverStorable15,SelfDestructingSolverStorable16 [2024-04-06 22:16:21,712 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:21,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:21,713 INFO L85 PathProgramCache]: Analyzing trace with hash 341450944, now seen corresponding path program 1 times [2024-04-06 22:16:21,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:21,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625316197] [2024-04-06 22:16:21,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:21,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:21,731 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-06 22:16:21,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:21,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625316197] [2024-04-06 22:16:21,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625316197] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:21,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:21,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-06 22:16:21,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479161140] [2024-04-06 22:16:21,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:21,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-06 22:16:21,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:21,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-06 22:16:21,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-06 22:16:21,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:21,734 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:21,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 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-06 22:16:21,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:21,734 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:21,886 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 4 times [2024-04-06 22:16:21,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:21,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:21,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:21,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:22,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:24,052 INFO L85 PathProgramCache]: Analyzing trace with hash 316403249, now seen corresponding path program 3 times [2024-04-06 22:16:24,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:24,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:24,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:24,056 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:24,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:24,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:26,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566239, now seen corresponding path program 3 times [2024-04-06 22:16:26,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:26,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:26,215 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:26,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:28,305 INFO L85 PathProgramCache]: Analyzing trace with hash -879152093, now seen corresponding path program 2 times [2024-04-06 22:16:28,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:28,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:28,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:28,448 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:28,480 INFO L85 PathProgramCache]: Analyzing trace with hash -109318241, now seen corresponding path program 3 times [2024-04-06 22:16:28,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:28,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:28,485 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:28,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:30,635 INFO L85 PathProgramCache]: Analyzing trace with hash 906101934, now seen corresponding path program 2 times [2024-04-06 22:16:30,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:30,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:30,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:30,639 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:30,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:32,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1975610962, now seen corresponding path program 2 times [2024-04-06 22:16:32,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:32,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:32,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:32,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:32,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:32,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:32,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:32,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,SelfDestructingSolverStorable19,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,SelfDestructingSolverStorable22,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24,SelfDestructingSolverStorable17 [2024-04-06 22:16:32,960 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:32,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:32,961 INFO L85 PathProgramCache]: Analyzing trace with hash -20454648, now seen corresponding path program 1 times [2024-04-06 22:16:32,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:32,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416226791] [2024-04-06 22:16:32,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:32,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:33,008 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-06 22:16:33,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:33,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416226791] [2024-04-06 22:16:33,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416226791] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:33,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:33,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-04-06 22:16:33,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574437375] [2024-04-06 22:16:33,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:33,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-04-06 22:16:33,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:33,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-04-06 22:16:33,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-04-06 22:16:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:33,013 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:33,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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-06 22:16:33,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:33,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:33,013 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:33,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:33,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:33,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-04-06 22:16:33,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-04-06 22:16:33,720 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:33,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:33,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1150101648, now seen corresponding path program 1 times [2024-04-06 22:16:33,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:33,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198198531] [2024-04-06 22:16:33,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:33,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:33,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:33,742 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-06 22:16:33,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:33,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198198531] [2024-04-06 22:16:33,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198198531] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:33,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:33,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-04-06 22:16:33,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337819602] [2024-04-06 22:16:33,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:33,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-04-06 22:16:33,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:33,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-04-06 22:16:33,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-04-06 22:16:33,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:33,757 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:33,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 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-06 22:16:33,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:33,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:33,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-04-06 22:16:33,757 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:34,817 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 1 times [2024-04-06 22:16:34,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:34,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:34,821 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:34,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:34,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 1 times [2024-04-06 22:16:34,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:34,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:34,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:34,906 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,027 INFO L85 PathProgramCache]: Analyzing trace with hash -879151149, now seen corresponding path program 1 times [2024-04-06 22:16:35,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:35,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:35,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:35,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:35,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:35,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:35,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:35,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,SelfDestructingSolverStorable26,SelfDestructingSolverStorable27,SelfDestructingSolverStorable28 [2024-04-06 22:16:35,099 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:35,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:35,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1818172926, now seen corresponding path program 1 times [2024-04-06 22:16:35,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:35,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644410386] [2024-04-06 22:16:35,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:35,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:35,138 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-06 22:16:35,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:35,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644410386] [2024-04-06 22:16:35,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644410386] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:35,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:35,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-04-06 22:16:35,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802508076] [2024-04-06 22:16:35,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:35,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-04-06 22:16:35,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:35,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-04-06 22:16:35,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-04-06 22:16:35,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:35,140 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:35,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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-06 22:16:35,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:35,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:35,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:35,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:35,140 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:35,372 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 5 times [2024-04-06 22:16:35,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:35,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:35,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,495 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 6 times [2024-04-06 22:16:35,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:35,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:35,506 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:35,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:38,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-06 22:16:38,195 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:16:38,196 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-06 22:16:38,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:38,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 2 times [2024-04-06 22:16:38,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:38,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:38,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:38,227 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:38,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:38,326 INFO L85 PathProgramCache]: Analyzing trace with hash -879151149, now seen corresponding path program 2 times [2024-04-06 22:16:38,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:38,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:38,330 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:38,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:38,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:38,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:38,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:38,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:38,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,SelfDestructingSolverStorable34 [2024-04-06 22:16:38,457 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:38,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:38,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1106203502, now seen corresponding path program 1 times [2024-04-06 22:16:38,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:38,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303529921] [2024-04-06 22:16:38,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:38,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:38,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:38,692 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-06 22:16:38,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:38,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303529921] [2024-04-06 22:16:38,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303529921] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:16:38,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232344868] [2024-04-06 22:16:38,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:38,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:16:38,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:16:38,695 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-06 22:16:38,710 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-06 22:16:38,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:38,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 21 conjunts are in the unsatisfiable core [2024-04-06 22:16:38,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:16:38,834 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-06 22:16:38,862 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-06 22:16:38,862 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:16:38,914 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:16:38,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-04-06 22:16:38,937 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-06 22:16:38,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232344868] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:16:38,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:16:38,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2024-04-06 22:16:38,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051286294] [2024-04-06 22:16:38,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:16:38,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-04-06 22:16:38,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:38,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-04-06 22:16:38,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-04-06 22:16:38,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:38,939 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:38,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:38,939 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:39,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 3 times [2024-04-06 22:16:39,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:39,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:39,195 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:39,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:39,384 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 7 times [2024-04-06 22:16:39,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:39,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:39,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:39,386 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:39,491 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 8 times [2024-04-06 22:16:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:39,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:39,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:39,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:39,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:40,366 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:16:40,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 3 times [2024-04-06 22:16:40,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:40,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:40,404 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:40,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:41,461 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:16:41,462 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-06 22:16:41,469 INFO L85 PathProgramCache]: Analyzing trace with hash -717415995, now seen corresponding path program 1 times [2024-04-06 22:16:41,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:41,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:41,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:41,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:41,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:41,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:41,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:41,891 INFO L85 PathProgramCache]: Analyzing trace with hash 647850072, now seen corresponding path program 1 times [2024-04-06 22:16:41,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:41,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:41,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:41,929 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:41,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:41,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:41,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:41,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:42,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:42,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:42,024 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-06 22:16:42,221 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,SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,SelfDestructingSolverStorable43,SelfDestructingSolverStorable35,SelfDestructingSolverStorable36,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-04-06 22:16:42,221 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:42,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:42,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1632284620, now seen corresponding path program 1 times [2024-04-06 22:16:42,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:42,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379818670] [2024-04-06 22:16:42,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:42,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:42,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:42,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:42,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379818670] [2024-04-06 22:16:42,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379818670] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:42,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:42,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-04-06 22:16:42,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142119719] [2024-04-06 22:16:42,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:42,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-04-06 22:16:42,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:42,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-04-06 22:16:42,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-04-06 22:16:42,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:42,262 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:42,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:42,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:42,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 4 times [2024-04-06 22:16:42,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:42,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:42,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:42,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:43,518 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 2 times [2024-04-06 22:16:43,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:43,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:43,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:43,522 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:43,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:44,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-04-06 22:16:44,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,SelfDestructingSolverStorable46 [2024-04-06 22:16:44,927 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:44,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:44,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1386558778, now seen corresponding path program 1 times [2024-04-06 22:16:44,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:44,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248386203] [2024-04-06 22:16:44,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:44,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:44,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:45,077 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-06 22:16:45,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:45,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248386203] [2024-04-06 22:16:45,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248386203] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:16:45,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254638904] [2024-04-06 22:16:45,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:45,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:16:45,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:16:45,094 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-06 22:16:45,112 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-06 22:16:45,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:45,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 21 conjunts are in the unsatisfiable core [2024-04-06 22:16:45,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:16:45,190 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-06 22:16:45,218 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-06 22:16:45,218 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:16:45,254 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:16:45,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-04-06 22:16:45,268 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-06 22:16:45,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254638904] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:16:45,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:16:45,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2024-04-06 22:16:45,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600805476] [2024-04-06 22:16:45,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:16:45,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-04-06 22:16:45,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:45,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-04-06 22:16:45,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-04-06 22:16:45,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:45,272 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:45,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-04-06 22:16:45,272 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:45,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 5 times [2024-04-06 22:16:45,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:45,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:45,456 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:45,570 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 9 times [2024-04-06 22:16:45,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:45,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:45,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:45,572 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:45,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:45,703 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 10 times [2024-04-06 22:16:45,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:45,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:45,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:45,705 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:45,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:49,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:51,431 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 1 times [2024-04-06 22:16:51,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:51,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:51,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:51,436 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:51,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:51,501 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:51,526 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 2 times [2024-04-06 22:16:51,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:51,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:51,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:51,530 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:53,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:53,639 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:53,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:53,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926173, now seen corresponding path program 1 times [2024-04-06 22:16:53,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:53,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:53,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:53,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:53,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:53,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:53,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:53,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:53,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:53,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:16:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:53,954 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-06 22:16:54,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,SelfDestructingSolverStorable52,SelfDestructingSolverStorable53,SelfDestructingSolverStorable54,4 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47,SelfDestructingSolverStorable48,SelfDestructingSolverStorable49 [2024-04-06 22:16:54,154 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:16:54,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:16:54,154 INFO L85 PathProgramCache]: Analyzing trace with hash -16811316, now seen corresponding path program 1 times [2024-04-06 22:16:54,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:16:54,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859796314] [2024-04-06 22:16:54,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:54,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:16:54,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:16:54,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:16:54,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859796314] [2024-04-06 22:16:54,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859796314] provided 1 perfect and 0 imperfect interpolant sequences [2024-04-06 22:16:54,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-04-06 22:16:54,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-04-06 22:16:54,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870554867] [2024-04-06 22:16:54,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-04-06 22:16:54,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-04-06 22:16:54,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:16:54,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-04-06 22:16:54,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-04-06 22:16:54,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:54,231 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:16:54,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:16:54,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:16:54,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:16:54,470 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 11 times [2024-04-06 22:16:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:54,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:54,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:55,138 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 3 times [2024-04-06 22:16:55,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:55,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:55,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:55,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:55,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 14 treesize of output 8 [2024-04-06 22:16:55,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 4 times [2024-04-06 22:16:55,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:55,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:55,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:55,271 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:55,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,604 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 1 times [2024-04-06 22:16:57,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:57,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:57,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,630 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:57,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 1 times [2024-04-06 22:16:57,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:57,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,834 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,907 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:16:57,936 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 3 times [2024-04-06 22:16:57,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:57,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:57,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:57,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:57,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:58,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926174, now seen corresponding path program 1 times [2024-04-06 22:16:58,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:16:58,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:16:58,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:58,045 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:16:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:16:58,122 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:00,155 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 1 times [2024-04-06 22:17:00,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:00,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:00,162 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:00,270 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:02,304 INFO L85 PathProgramCache]: Analyzing trace with hash 388313703, now seen corresponding path program 1 times [2024-04-06 22:17:02,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:02,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:02,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:02,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:02,401 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:02,416 INFO L85 PathProgramCache]: Analyzing trace with hash -847176933, now seen corresponding path program 1 times [2024-04-06 22:17:02,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:02,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:02,444 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:02,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:02,558 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:04,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1020066393, now seen corresponding path program 1 times [2024-04-06 22:17:04,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:04,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:04,573 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:04,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:04,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,SelfDestructingSolverStorable63,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable55,SelfDestructingSolverStorable66,SelfDestructingSolverStorable56,SelfDestructingSolverStorable57,SelfDestructingSolverStorable58,SelfDestructingSolverStorable59 [2024-04-06 22:17:04,746 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:04,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:04,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1157697622, now seen corresponding path program 1 times [2024-04-06 22:17:04,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:04,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706633416] [2024-04-06 22:17:04,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:04,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:05,003 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:05,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:05,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706633416] [2024-04-06 22:17:05,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706633416] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:05,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445873116] [2024-04-06 22:17:05,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:05,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:05,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:05,006 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-06 22:17:05,010 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-06 22:17:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:05,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 33 conjunts are in the unsatisfiable core [2024-04-06 22:17:05,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:05,193 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2024-04-06 22:17:05,215 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:05,215 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:05,328 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:17:05,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 46 [2024-04-06 22:17:05,412 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:05,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445873116] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:05,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:05,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2024-04-06 22:17:05,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462952520] [2024-04-06 22:17:05,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:05,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-04-06 22:17:05,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:05,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-04-06 22:17:05,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2024-04-06 22:17:05,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:05,421 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:05,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:05,421 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:05,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 6 times [2024-04-06 22:17:05,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:05,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:05,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:05,756 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:05,923 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 12 times [2024-04-06 22:17:05,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:05,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:05,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:05,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:05,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:06,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:17:06,945 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 4 times [2024-04-06 22:17:06,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:06,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:06,950 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:07,160 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-06 22:17:07,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 5 times [2024-04-06 22:17:07,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:07,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:07,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:07,210 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:07,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:09,985 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:09,987 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-04-06 22:17:09,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2024-04-06 22:17:10,066 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 2 times [2024-04-06 22:17:10,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:10,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:10,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:10,069 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:10,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:10,496 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,524 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,525 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,528 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-04-06 22:17:10,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2024-04-06 22:17:10,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 2 times [2024-04-06 22:17:10,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:10,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:10,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:10,633 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:10,846 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:10,853 INFO L349 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2024-04-06 22:17:10,853 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 23 [2024-04-06 22:17:10,898 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 4 times [2024-04-06 22:17:10,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:10,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:10,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:10,902 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,041 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:11,041 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:11,042 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:11,043 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:11,043 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:17:11,047 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-04-06 22:17:11,047 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 9 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2024-04-06 22:17:11,133 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 5 times [2024-04-06 22:17:11,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:11,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:11,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926174, now seen corresponding path program 2 times [2024-04-06 22:17:11,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:11,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,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-06 22:17:11,442 INFO L85 PathProgramCache]: Analyzing trace with hash 151073577, now seen corresponding path program 1 times [2024-04-06 22:17:11,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:11,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:11,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:11,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:13,649 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:17:13,649 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-06 22:17:13,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:13,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:17,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1906757277, now seen corresponding path program 1 times [2024-04-06 22:17:17,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:17,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:17,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:17,726 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:17,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:17,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:17,966 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-06 22:17:18,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,SelfDestructingSolverStorable71,SelfDestructingSolverStorable72,SelfDestructingSolverStorable73,SelfDestructingSolverStorable74,SelfDestructingSolverStorable75,5 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,SelfDestructingSolverStorable77,SelfDestructingSolverStorable67,SelfDestructingSolverStorable78,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69 [2024-04-06 22:17:18,169 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:18,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:18,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1506030832, now seen corresponding path program 2 times [2024-04-06 22:17:18,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:18,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217070647] [2024-04-06 22:17:18,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:18,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:18,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-06 22:17:18,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:18,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217070647] [2024-04-06 22:17:18,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217070647] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:18,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752445220] [2024-04-06 22:17:18,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-04-06 22:17:18,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:18,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:18,258 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-06 22:17:18,258 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-06 22:17:18,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-04-06 22:17:18,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:17:18,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2024-04-06 22:17:18,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:18,422 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:18,422 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:18,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-06 22:17:18,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752445220] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:18,471 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:18,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2024-04-06 22:17:18,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818494850] [2024-04-06 22:17:18,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:18,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-04-06 22:17:18,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:18,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-04-06 22:17:18,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-04-06 22:17:18,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:18,473 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:18,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:18,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:19,875 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 5 times [2024-04-06 22:17:19,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:19,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:19,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:19,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:19,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:20,000 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-06 22:17:20,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 6 times [2024-04-06 22:17:20,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:20,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:20,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:20,037 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,056 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-06 22:17:23,078 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 6 times [2024-04-06 22:17:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:23,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:23,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:23,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-04-06 22:17:23,193 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 7 times [2024-04-06 22:17:23,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:23,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:23,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,197 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,396 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 2 times [2024-04-06 22:17:23,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:23,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:23,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:23,400 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:24,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-06 22:17:26,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-06 22:17:26,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:26,256 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 3 times [2024-04-06 22:17:26,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:26,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,260 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,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-06 22:17:26,374 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 4 times [2024-04-06 22:17:26,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:26,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:26,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,378 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:26,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,502 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2024-04-06 22:17:26,524 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 5 times [2024-04-06 22:17:26,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:26,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:26,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,527 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:26,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:26,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-04-06 22:17:26,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,6 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81,SelfDestructingSolverStorable82,SelfDestructingSolverStorable83,SelfDestructingSolverStorable84,SelfDestructingSolverStorable85,SelfDestructingSolverStorable86,SelfDestructingSolverStorable87,SelfDestructingSolverStorable79 [2024-04-06 22:17:26,904 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:26,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:26,904 INFO L85 PathProgramCache]: Analyzing trace with hash 991218186, now seen corresponding path program 3 times [2024-04-06 22:17:26,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:26,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003038681] [2024-04-06 22:17:26,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:26,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:26,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:26,960 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-06 22:17:26,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:26,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003038681] [2024-04-06 22:17:26,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003038681] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:26,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395870851] [2024-04-06 22:17:26,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-04-06 22:17:26,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:26,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:26,967 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-06 22:17:26,984 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-06 22:17:27,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-04-06 22:17:27,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:17:27,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2024-04-06 22:17:27,007 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:27,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:27,102 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:27,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-04-06 22:17:27,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395870851] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:27,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:27,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2024-04-06 22:17:27,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231489669] [2024-04-06 22:17:27,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:27,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-04-06 22:17:27,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:27,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-04-06 22:17:27,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-04-06 22:17:27,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:27,149 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:27,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:27,149 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:27,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 7 times [2024-04-06 22:17:27,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:27,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:27,332 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:27,498 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 13 times [2024-04-06 22:17:27,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:27,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:27,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:27,500 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:27,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:28,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 14 treesize of output 8 [2024-04-06 22:17:28,602 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 6 times [2024-04-06 22:17:28,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:28,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:28,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:28,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 7 times [2024-04-06 22:17:28,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:28,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:28,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:28,722 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:28,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 1 times [2024-04-06 22:17:31,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,113 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-06 22:17:31,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 3 times [2024-04-06 22:17:31,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,151 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,241 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 14 [2024-04-06 22:17:31,275 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 8 times [2024-04-06 22:17:31,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-04-06 22:17:31,391 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 9 times [2024-04-06 22:17:31,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,394 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,540 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 6 times [2024-04-06 22:17:31,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,543 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,637 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 7 times [2024-04-06 22:17:31,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:31,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:31,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:31,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,449 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 8 times [2024-04-06 22:17:32,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:32,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:32,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,453 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:32,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,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 9 treesize of output 3 [2024-04-06 22:17:32,570 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 9 times [2024-04-06 22:17:32,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:32,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:32,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,574 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,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-06 22:17:32,710 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 10 times [2024-04-06 22:17:32,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:32,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:32,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,714 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:32,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:32,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:32,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:32,868 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-06 22:17:33,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,SelfDestructingSolverStorable91,SelfDestructingSolverStorable92,SelfDestructingSolverStorable93,SelfDestructingSolverStorable94,SelfDestructingSolverStorable95,SelfDestructingSolverStorable96,SelfDestructingSolverStorable97,7 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98,SelfDestructingSolverStorable88,SelfDestructingSolverStorable99,SelfDestructingSolverStorable89,SelfDestructingSolverStorable100,SelfDestructingSolverStorable101 [2024-04-06 22:17:33,062 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:33,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:33,062 INFO L85 PathProgramCache]: Analyzing trace with hash -603367050, now seen corresponding path program 4 times [2024-04-06 22:17:33,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:33,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735343064] [2024-04-06 22:17:33,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:33,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:33,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:33,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:33,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:33,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735343064] [2024-04-06 22:17:33,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735343064] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:33,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846748521] [2024-04-06 22:17:33,386 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-04-06 22:17:33,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:33,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:33,388 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-06 22:17:33,388 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-06 22:17:33,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-04-06 22:17:33,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:17:33,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 45 conjunts are in the unsatisfiable core [2024-04-06 22:17:33,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:33,738 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-06 22:17:33,771 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:33,771 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:34,078 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:17:34,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 35 treesize of output 96 [2024-04-06 22:17:34,231 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:34,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846748521] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:34,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:34,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 39 [2024-04-06 22:17:34,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945444103] [2024-04-06 22:17:34,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:34,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-04-06 22:17:34,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:34,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-04-06 22:17:34,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1325, Unknown=0, NotChecked=0, Total=1482 [2024-04-06 22:17:34,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:34,233 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:34,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 39 states have internal predecessors, (70), 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-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:34,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:34,632 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 14 times [2024-04-06 22:17:34,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:34,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:34,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:34,634 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:34,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:34,708 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 15 times [2024-04-06 22:17:34,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:34,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:34,710 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:34,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:35,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 8 [2024-04-06 22:17:35,760 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 7 times [2024-04-06 22:17:35,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:35,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:35,762 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:35,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:35,964 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:17:35,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 8 times [2024-04-06 22:17:35,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:35,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:35,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:35,987 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:35,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,496 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2024-04-06 22:17:38,540 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 3 times [2024-04-06 22:17:38,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:38,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:38,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,569 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:38,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 2 times [2024-04-06 22:17:38,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:38,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:38,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,961 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:38,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 3 times [2024-04-06 22:17:38,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:38,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:38,989 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:39,251 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:39,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 4 times [2024-04-06 22:17:39,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:39,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:39,284 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:39,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:39,599 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:39,621 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 10 times [2024-04-06 22:17:39,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:39,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:39,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:39,624 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:39,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:40,908 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 11 times [2024-04-06 22:17:40,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:40,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:40,912 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:41,197 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 21 treesize of output 11 [2024-04-06 22:17:41,225 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 12 times [2024-04-06 22:17:41,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:41,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:41,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-04-06 22:17:41,902 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-06 22:17:42,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,8 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108,SelfDestructingSolverStorable109,SelfDestructingSolverStorable104,SelfDestructingSolverStorable105,SelfDestructingSolverStorable106,SelfDestructingSolverStorable107,SelfDestructingSolverStorable111,SelfDestructingSolverStorable112,SelfDestructingSolverStorable102,SelfDestructingSolverStorable113,SelfDestructingSolverStorable103 [2024-04-06 22:17:42,098 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:42,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:42,099 INFO L85 PathProgramCache]: Analyzing trace with hash -587508780, now seen corresponding path program 5 times [2024-04-06 22:17:42,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:42,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864769144] [2024-04-06 22:17:42,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:42,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:42,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:42,151 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-04-06 22:17:42,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:42,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864769144] [2024-04-06 22:17:42,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864769144] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:42,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243756359] [2024-04-06 22:17:42,151 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-04-06 22:17:42,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:42,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:42,160 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-06 22:17:42,161 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-06 22:17:42,202 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-04-06 22:17:42,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:17:42,203 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 10 conjunts are in the unsatisfiable core [2024-04-06 22:17:42,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:42,301 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:42,301 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:42,344 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-04-06 22:17:42,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243756359] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:42,344 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:42,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2024-04-06 22:17:42,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115148976] [2024-04-06 22:17:42,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:42,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-04-06 22:17:42,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:42,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-04-06 22:17:42,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2024-04-06 22:17:42,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:42,345 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:42,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:42,345 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:42,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:42,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:42,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:42,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-04-06 22:17:42,346 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:42,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 8 times [2024-04-06 22:17:42,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:42,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:42,471 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:42,626 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 16 times [2024-04-06 22:17:42,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:42,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:42,629 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:43,382 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 8 times [2024-04-06 22:17:43,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:43,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:43,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:43,412 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:43,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:17:43,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 9 times [2024-04-06 22:17:43,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:43,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:43,484 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:45,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 20 treesize of output 12 [2024-04-06 22:17:45,953 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 4 times [2024-04-06 22:17:45,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:45,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:45,957 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:45,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2024-04-06 22:17:46,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 5 times [2024-04-06 22:17:46,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:46,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,307 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 18 treesize of output 10 [2024-04-06 22:17:46,329 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 11 times [2024-04-06 22:17:46,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:46,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,332 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:46,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,425 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:46,448 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 12 times [2024-04-06 22:17:46,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:46,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:46,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:46,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:46,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:48,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:48,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-04-06 22:17:48,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-04-06 22:17:48,713 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-06 22:17:48,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,SelfDestructingSolverStorable121,SelfDestructingSolverStorable119,SelfDestructingSolverStorable115,SelfDestructingSolverStorable116,SelfDestructingSolverStorable117,SelfDestructingSolverStorable118,SelfDestructingSolverStorable122,SelfDestructingSolverStorable114,9 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:48,907 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:17:48,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:17:48,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1198837966, now seen corresponding path program 6 times [2024-04-06 22:17:48,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:17:48,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537678705] [2024-04-06 22:17:48,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:48,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:48,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:17:49,342 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:49,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:17:49,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537678705] [2024-04-06 22:17:49,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537678705] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:17:49,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155851105] [2024-04-06 22:17:49,343 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-04-06 22:17:49,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:17:49,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:17:49,357 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-06 22:17:49,381 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-06 22:17:49,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-04-06 22:17:49,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:17:49,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 45 conjunts are in the unsatisfiable core [2024-04-06 22:17:49,408 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:17:49,790 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:17:49,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 31 treesize of output 87 [2024-04-06 22:17:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:50,139 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:17:50,620 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:17:50,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155851105] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:17:50,621 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:17:50,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 16] total 44 [2024-04-06 22:17:50,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744745142] [2024-04-06 22:17:50,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:17:50,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-04-06 22:17:50,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:17:50,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-04-06 22:17:50,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2024-04-06 22:17:50,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:50,623 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:17:50,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.2045454545454546) internal successors, (97), 44 states have internal predecessors, (97), 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-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:17:50,623 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-04-06 22:17:50,624 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:17:51,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1657769478, now seen corresponding path program 9 times [2024-04-06 22:17:51,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:51,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:51,105 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:55,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2024-04-06 22:17:55,603 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 5 times [2024-04-06 22:17:55,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:55,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:55,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:55,606 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:55,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:55,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 4 times [2024-04-06 22:17:55,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:55,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:55,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:55,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:55,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:56,494 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 14 [2024-04-06 22:17:56,521 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 13 times [2024-04-06 22:17:56,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:56,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:56,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:56,524 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:56,600 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:56,619 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 14 times [2024-04-06 22:17:56,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:56,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:56,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:56,622 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:56,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:57,193 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 13 times [2024-04-06 22:17:57,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:57,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:57,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:57,196 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:57,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:57,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:17:57,326 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 14 times [2024-04-06 22:17:57,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:57,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:57,328 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:58,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 14 treesize of output 8 [2024-04-06 22:17:58,709 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 15 times [2024-04-06 22:17:58,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:58,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:58,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:58,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:59,014 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 21 treesize of output 11 [2024-04-06 22:17:59,035 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 16 times [2024-04-06 22:17:59,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:17:59,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:17:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:17:59,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:17:59,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:01,895 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 37 treesize of output 23 [2024-04-06 22:18:01,939 INFO L85 PathProgramCache]: Analyzing trace with hash -847175988, now seen corresponding path program 17 times [2024-04-06 22:18:01,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:01,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:01,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:01,942 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:02,154 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 11 [2024-04-06 22:18:02,231 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 18 times [2024-04-06 22:18:02,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:02,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:02,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:02,236 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:02,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:02,742 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:02,742 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:02,743 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 10 [2024-04-06 22:18:04,815 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 19 times [2024-04-06 22:18:04,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:04,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:04,818 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:04,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:07,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:18:07,515 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 10 [2024-04-06 22:18:07,559 INFO L85 PathProgramCache]: Analyzing trace with hash -684462762, now seen corresponding path program 20 times [2024-04-06 22:18:07,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:07,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:07,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:07,563 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:07,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:07,769 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:07,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:18:07,770 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 8 [2024-04-06 22:18:09,871 INFO L85 PathProgramCache]: Analyzing trace with hash 256490989, now seen corresponding path program 21 times [2024-04-06 22:18:09,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:09,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:09,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:09,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:09,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:10,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:18:10,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:10,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:18:10,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:18:10,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:18:10,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-04-06 22:18:10,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:18:10,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2024-04-06 22:18:10,027 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-06 22:18:10,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,SelfDestructingSolverStorable131,SelfDestructingSolverStorable132,SelfDestructingSolverStorable126,SelfDestructingSolverStorable137,SelfDestructingSolverStorable127,10 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128,SelfDestructingSolverStorable129,SelfDestructingSolverStorable133,SelfDestructingSolverStorable123,SelfDestructingSolverStorable134,SelfDestructingSolverStorable124,SelfDestructingSolverStorable135,SelfDestructingSolverStorable125,SelfDestructingSolverStorable136 [2024-04-06 22:18:10,227 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:18:10,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:18:10,228 INFO L85 PathProgramCache]: Analyzing trace with hash 219591090, now seen corresponding path program 7 times [2024-04-06 22:18:10,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:18:10,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915951160] [2024-04-06 22:18:10,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:10,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:18:10,649 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:18:10,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:18:10,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915951160] [2024-04-06 22:18:10,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915951160] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:18:10,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434020409] [2024-04-06 22:18:10,650 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-04-06 22:18:10,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:18:10,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:18:10,651 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-06 22:18:10,653 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-06 22:18:10,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:18:10,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 57 conjunts are in the unsatisfiable core [2024-04-06 22:18:10,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:18:11,153 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 33 treesize of output 17 [2024-04-06 22:18:11,189 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:18:11,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:18:11,699 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:18:11,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 45 treesize of output 166 [2024-04-06 22:18:12,150 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:18:12,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434020409] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:18:12,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:18:12,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 51 [2024-04-06 22:18:12,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355270529] [2024-04-06 22:18:12,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:18:12,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-04-06 22:18:12,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:18:12,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-04-06 22:18:12,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=2305, Unknown=0, NotChecked=0, Total=2550 [2024-04-06 22:18:12,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:18:12,158 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:18:12,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.6862745098039216) internal successors, (86), 51 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-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:12,159 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:18:12,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:12,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:12,167 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 83 states. [2024-04-06 22:18:12,168 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:18:13,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 14 treesize of output 8 [2024-04-06 22:18:13,462 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 9 times [2024-04-06 22:18:13,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:13,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:13,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:13,464 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:13,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:18:16,244 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 6 times [2024-04-06 22:18:16,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:16,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:16,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,246 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:16,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 5 times [2024-04-06 22:18:16,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:16,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,519 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 6 times [2024-04-06 22:18:16,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:16,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:16,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:16,656 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:16,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:17,060 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 26 treesize of output 16 [2024-04-06 22:18:17,083 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 15 times [2024-04-06 22:18:17,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:17,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:17,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:17,086 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:17,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:17,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926174, now seen corresponding path program 3 times [2024-04-06 22:18:17,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:17,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:17,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:17,261 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:17,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:18,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-04-06 22:18:18,140 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 22 times [2024-04-06 22:18:18,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:18,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:18,143 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:18,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-04-06 22:18:18,355 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 23 times [2024-04-06 22:18:18,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:18,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:18,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:18,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:18,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:20,789 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-04-06 22:18:22,878 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 24 times [2024-04-06 22:18:22,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:22,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:22,881 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2024-04-06 22:18:23,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1907665524, now seen corresponding path program 25 times [2024-04-06 22:18:23,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:23,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,226 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,495 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:18:23,534 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 26 times [2024-04-06 22:18:23,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:23,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:23,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,537 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:23,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-04-06 22:18:23,688 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 27 times [2024-04-06 22:18:23,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:23,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,692 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:23,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:18:23,791 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 10 [2024-04-06 22:18:25,857 INFO L85 PathProgramCache]: Analyzing trace with hash -684462762, now seen corresponding path program 28 times [2024-04-06 22:18:25,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:25,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:25,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:25,860 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:25,983 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:25,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:18:25,984 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:25,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:18:25,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 8 [2024-04-06 22:18:26,030 INFO L85 PathProgramCache]: Analyzing trace with hash 256490989, now seen corresponding path program 29 times [2024-04-06 22:18:26,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:26,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:26,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:26,034 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:26,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:27,473 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2024-04-06 22:18:29,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1674708111, now seen corresponding path program 30 times [2024-04-06 22:18:29,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:29,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:29,601 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:29,691 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:29,692 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:29,692 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 10 [2024-04-06 22:18:31,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1674708111, now seen corresponding path program 31 times [2024-04-06 22:18:31,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:31,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:31,728 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18: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 39 treesize of output 19 [2024-04-06 22:18:36,753 INFO L85 PathProgramCache]: Analyzing trace with hash 376344004, now seen corresponding path program 32 times [2024-04-06 22:18:36,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:36,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:36,757 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:36,991 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:36,992 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:36,992 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:36,993 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:36,993 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 25 treesize of output 11 [2024-04-06 22:18:42,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1218237647, now seen corresponding path program 33 times [2024-04-06 22:18:42,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:42,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:42,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:42,137 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:42,319 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:42,319 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:42,320 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 11 [2024-04-06 22:18:42,369 INFO L85 PathProgramCache]: Analyzing trace with hash 889338732, now seen corresponding path program 34 times [2024-04-06 22:18:42,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:42,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:42,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:42,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:42,500 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:42,500 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:18:42,500 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 10 [2024-04-06 22:18:44,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1799697043, now seen corresponding path program 35 times [2024-04-06 22:18:44,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:44,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:44,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:44,535 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:44,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:45,456 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 8 [2024-04-06 22:18:45,526 INFO L85 PathProgramCache]: Analyzing trace with hash 697980186, now seen corresponding path program 36 times [2024-04-06 22:18:45,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:45,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:45,531 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:45,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:18:45,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-04-06 22:18:45,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-04-06 22:18:45,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable140,SelfDestructingSolverStorable151,SelfDestructingSolverStorable141,SelfDestructingSolverStorable152,SelfDestructingSolverStorable142,SelfDestructingSolverStorable153,SelfDestructingSolverStorable143,SelfDestructingSolverStorable154,SelfDestructingSolverStorable150,SelfDestructingSolverStorable148,SelfDestructingSolverStorable159,SelfDestructingSolverStorable138,SelfDestructingSolverStorable149,SelfDestructingSolverStorable139,SelfDestructingSolverStorable144,SelfDestructingSolverStorable155,SelfDestructingSolverStorable145,SelfDestructingSolverStorable156,SelfDestructingSolverStorable146,SelfDestructingSolverStorable157,SelfDestructingSolverStorable147,SelfDestructingSolverStorable158 [2024-04-06 22:18:45,922 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:18:45,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:18:45,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1619145338, now seen corresponding path program 8 times [2024-04-06 22:18:45,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:18:45,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302036011] [2024-04-06 22:18:45,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:45,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:45,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:18:46,582 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-04-06 22:18:46,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:18:46,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302036011] [2024-04-06 22:18:46,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302036011] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:18:46,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250939726] [2024-04-06 22:18:46,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-04-06 22:18:46,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:18:46,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:18:46,583 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-06 22:18:46,585 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-06 22:18:46,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-04-06 22:18:46,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:18:46,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 94 conjunts are in the unsatisfiable core [2024-04-06 22:18:46,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:18:47,619 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:18:47,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 7 case distinctions, treesize of input 51 treesize of output 79 [2024-04-06 22:18:47,725 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:18:47,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:18:49,467 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:18:49,469 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 0 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 91 case distinctions, treesize of input 75 treesize of output 496 [2024-04-06 22:18:54,277 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:18:54,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250939726] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:18:54,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:18:54,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 33, 33] total 79 [2024-04-06 22:18:54,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076229428] [2024-04-06 22:18:54,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:18:54,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-04-06 22:18:54,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:18:54,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-04-06 22:18:54,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=469, Invalid=5693, Unknown=0, NotChecked=0, Total=6162 [2024-04-06 22:18:54,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:18:54,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:18:54,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.4556962025316456) internal successors, (115), 79 states have internal predecessors, (115), 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-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:18:54,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:18:54,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:18:54,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 61 states. [2024-04-06 22:18:54,285 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:18:54,877 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 17 times [2024-04-06 22:18:54,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:54,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:54,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:54,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:54,995 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 18 times [2024-04-06 22:18:54,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:54,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:54,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:54,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:56,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 10 times [2024-04-06 22:18:56,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:56,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:56,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:56,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:56,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 11 times [2024-04-06 22:18:56,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:18:56,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:18:56,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:18:56,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:18:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:00,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:19:00,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 7 times [2024-04-06 22:19:00,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:00,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:00,715 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:00,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:01,030 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-06 22:19:01,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 6 times [2024-04-06 22:19:01,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:01,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:01,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:01,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:01,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:01,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:19:01,926 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 37 times [2024-04-06 22:19:01,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:01,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:01,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:01,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-04-06 22:19:03,063 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 38 times [2024-04-06 22:19:03,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:03,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,068 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:03,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,336 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 21 treesize of output 11 [2024-04-06 22:19:03,358 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 39 times [2024-04-06 22:19:03,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:03,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:03,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,361 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:03,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-04-06 22:19:03,507 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 40 times [2024-04-06 22:19:03,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:03,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:03,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:03,510 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:05,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:19:05,569 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 41 times [2024-04-06 22:19:05,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:05,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:05,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:05,572 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:05,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:05,928 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 16 [2024-04-06 22:19:05,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1907665524, now seen corresponding path program 42 times [2024-04-06 22:19:05,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:05,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:05,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:05,978 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:06,479 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 23 [2024-04-06 22:19:06,527 INFO L85 PathProgramCache]: Analyzing trace with hash -684462762, now seen corresponding path program 43 times [2024-04-06 22:19:06,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:06,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:06,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:06,530 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:06,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:06,806 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:19:06,825 INFO L85 PathProgramCache]: Analyzing trace with hash 256490989, now seen corresponding path program 44 times [2024-04-06 22:19:06,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:06,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:06,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:06,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:06,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:07,884 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:19:07,906 INFO L85 PathProgramCache]: Analyzing trace with hash -638713822, now seen corresponding path program 45 times [2024-04-06 22:19:07,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:07,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:07,909 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:07,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:08,176 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-04-06 22:19:08,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1674708111, now seen corresponding path program 46 times [2024-04-06 22:19:08,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:08,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:08,208 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:10,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:19:10,445 INFO L85 PathProgramCache]: Analyzing trace with hash 376344004, now seen corresponding path program 47 times [2024-04-06 22:19:10,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:10,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:10,451 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:10,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:10,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 21 [2024-04-06 22:19:10,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1218237647, now seen corresponding path program 48 times [2024-04-06 22:19:10,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:10,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:10,733 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:10,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:11,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-04-06 22:19:11,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1799697043, now seen corresponding path program 49 times [2024-04-06 22:19:11,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:11,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:11,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:11,438 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:11,734 INFO L85 PathProgramCache]: Analyzing trace with hash -43966386, now seen corresponding path program 50 times [2024-04-06 22:19:11,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:11,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:11,741 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:11,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:13,404 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 38 treesize of output 20 [2024-04-06 22:19:13,437 INFO L85 PathProgramCache]: Analyzing trace with hash 162549399, now seen corresponding path program 51 times [2024-04-06 22:19:13,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:13,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:13,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:13,441 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:13,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:16,207 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2024-04-06 22:19:18,301 INFO L85 PathProgramCache]: Analyzing trace with hash 744064188, now seen corresponding path program 52 times [2024-04-06 22:19:18,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:18,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:18,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:18,306 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:18,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:18,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:18,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:18,603 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:18,603 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:18,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:18,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 11 [2024-04-06 22:19:44,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1591153465, now seen corresponding path program 53 times [2024-04-06 22:19:44,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:44,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:44,793 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:44,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:45,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,183 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,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 3 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2024-04-06 22:19:45,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2081117284, now seen corresponding path program 54 times [2024-04-06 22:19:45,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:45,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:45,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:45,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:45,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:45,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,481 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,481 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,482 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,483 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,483 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,483 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,486 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 10 [2024-04-06 22:19:45,533 INFO L85 PathProgramCache]: Analyzing trace with hash 90126491, now seen corresponding path program 55 times [2024-04-06 22:19:45,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:45,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:45,537 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:45,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:45,765 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,766 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,766 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,766 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,767 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,768 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,769 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,769 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,769 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,770 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,771 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:45,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:45,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 10 [2024-04-06 22:19:47,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1501045946, now seen corresponding path program 56 times [2024-04-06 22:19:47,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:47,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:47,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:47,843 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:48,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:48,056 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:48,057 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:48,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:48,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:48,058 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 8 [2024-04-06 22:19:48,104 INFO L85 PathProgramCache]: Analyzing trace with hash 712216061, now seen corresponding path program 57 times [2024-04-06 22:19:48,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:48,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:48,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:48,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:49,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:49,075 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,075 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:49,076 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,076 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:49,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,077 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:49,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:49,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 10 [2024-04-06 22:19:49,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1539838111, now seen corresponding path program 58 times [2024-04-06 22:19:49,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:49,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:49,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:49,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:49,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:52,320 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2024-04-06 22:19:56,418 INFO L85 PathProgramCache]: Analyzing trace with hash 490341300, now seen corresponding path program 59 times [2024-04-06 22:19:56,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:19:56,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:19:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:56,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:19:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:19:56,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:19:56,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:19:56,602 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 38 treesize of output 11 [2024-04-06 22:20:00,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1979288767, now seen corresponding path program 60 times [2024-04-06 22:20:00,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:00,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:00,665 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:01,086 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:20:01,087 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:20:01,087 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:20:01,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:20:01,088 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 33 treesize of output 10 [2024-04-06 22:20:17,426 INFO L85 PathProgramCache]: Analyzing trace with hash 574011043, now seen corresponding path program 61 times [2024-04-06 22:20:17,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:17,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:17,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:17,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:20:22,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-04-06 22:20:22,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2024-04-06 22:20:22,436 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-06 22:20:22,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,SelfDestructingSolverStorable174,SelfDestructingSolverStorable175,SelfDestructingSolverStorable176,SelfDestructingSolverStorable191,SelfDestructingSolverStorable170,SelfDestructingSolverStorable171,SelfDestructingSolverStorable172,SelfDestructingSolverStorable190,SelfDestructingSolverStorable166,SelfDestructingSolverStorable188,12 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167,SelfDestructingSolverStorable189,SelfDestructingSolverStorable168,SelfDestructingSolverStorable169,SelfDestructingSolverStorable162,SelfDestructingSolverStorable184,SelfDestructingSolverStorable163,SelfDestructingSolverStorable185,SelfDestructingSolverStorable164,SelfDestructingSolverStorable186,SelfDestructingSolverStorable165,SelfDestructingSolverStorable187,SelfDestructingSolverStorable180,SelfDestructingSolverStorable181,SelfDestructingSolverStorable160,SelfDestructingSolverStorable182,SelfDestructingSolverStorable161,SelfDestructingSolverStorable183,SelfDestructingSolverStorable177,SelfDestructingSolverStorable178,SelfDestructingSolverStorable179 [2024-04-06 22:20:22,636 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:20:22,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:20:22,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1392953290, now seen corresponding path program 9 times [2024-04-06 22:20:22,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:20:22,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821384481] [2024-04-06 22:20:22,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:22,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:22,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:20:23,665 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-04-06 22:20:23,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:20:23,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821384481] [2024-04-06 22:20:23,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821384481] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:20:23,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983392815] [2024-04-06 22:20:23,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-04-06 22:20:23,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:20:23,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:20:23,667 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-06 22:20:23,668 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-06 22:20:23,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-04-06 22:20:23,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:20:23,739 WARN L260 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 131 conjunts are in the unsatisfiable core [2024-04-06 22:20:23,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:20:27,109 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:20:27,110 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 19 select indices, 19 select index equivalence classes, 81 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 90 case distinctions, treesize of input 85 treesize of output 749 [2024-04-06 22:20:33,410 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:20:33,410 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:20:35,543 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:20:35,543 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 16 [2024-04-06 22:20:35,559 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-04-06 22:20:35,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983392815] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:20:35,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:20:35,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 46, 25] total 86 [2024-04-06 22:20:35,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886324152] [2024-04-06 22:20:35,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:20:35,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2024-04-06 22:20:35,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:20:35,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2024-04-06 22:20:35,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=474, Invalid=6836, Unknown=0, NotChecked=0, Total=7310 [2024-04-06 22:20:35,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:20:35,561 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:20:35,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.441860465116279) internal successors, (124), 86 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 101 states. [2024-04-06 22:20:35,562 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:20:38,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1218566271, now seen corresponding path program 12 times [2024-04-06 22:20:38,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:38,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:38,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:38,093 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:41,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 14 treesize of output 8 [2024-04-06 22:20:41,925 INFO L85 PathProgramCache]: Analyzing trace with hash -879151148, now seen corresponding path program 7 times [2024-04-06 22:20:41,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:41,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:41,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:41,927 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:41,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 8 times [2024-04-06 22:20:42,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:42,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:42,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,318 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:42,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,652 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-06 22:20:42,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 7 times [2024-04-06 22:20:42,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:42,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,673 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:42,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,911 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 14 [2024-04-06 22:20:42,932 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 16 times [2024-04-06 22:20:42,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:42,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:42,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:42,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,024 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-06 22:20:43,039 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 17 times [2024-04-06 22:20:43,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:43,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,042 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926174, now seen corresponding path program 4 times [2024-04-06 22:20:43,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:43,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,477 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,841 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 62 times [2024-04-06 22:20:43,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:43,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:43,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:43,857 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:43,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:45,273 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 14 [2024-04-06 22:20:45,306 INFO L85 PathProgramCache]: Analyzing trace with hash 151073578, now seen corresponding path program 63 times [2024-04-06 22:20:45,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:45,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:45,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:45,309 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:45,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:48,580 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2024-04-06 22:20:48,603 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 64 times [2024-04-06 22:20:48,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:48,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:48,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:48,606 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:49,034 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-04-06 22:20:49,065 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 65 times [2024-04-06 22:20:49,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:49,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:49,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:49,068 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:49,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:20:49,883 INFO L85 PathProgramCache]: Analyzing trace with hash 256490989, now seen corresponding path program 66 times [2024-04-06 22:20:49,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:49,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:49,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:49,886 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:51,253 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:20:51,269 INFO L85 PathProgramCache]: Analyzing trace with hash -638713822, now seen corresponding path program 67 times [2024-04-06 22:20:51,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:51,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:51,272 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:51,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:51,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-04-06 22:20:51,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1674708111, now seen corresponding path program 68 times [2024-04-06 22:20:51,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:51,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:51,784 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:54,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:20:54,482 INFO L85 PathProgramCache]: Analyzing trace with hash 376344004, now seen corresponding path program 69 times [2024-04-06 22:20:54,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:54,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:54,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:54,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:54,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:54,780 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 41 treesize of output 21 [2024-04-06 22:20:54,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1218237647, now seen corresponding path program 70 times [2024-04-06 22:20:54,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:54,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:54,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:54,808 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:55,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 20 [2024-04-06 22:20:55,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1799697043, now seen corresponding path program 71 times [2024-04-06 22:20:55,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:55,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:55,290 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:55,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:55,749 INFO L85 PathProgramCache]: Analyzing trace with hash -43966386, now seen corresponding path program 72 times [2024-04-06 22:20:55,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:55,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:55,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:55,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:55,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:56,236 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-04-06 22:20:56,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1362957835, now seen corresponding path program 73 times [2024-04-06 22:20:56,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:56,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:56,265 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:56,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:56,359 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 52 treesize of output 24 [2024-04-06 22:20:56,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1362957835, now seen corresponding path program 74 times [2024-04-06 22:20:56,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:56,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:56,387 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:56,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:57,655 INFO L85 PathProgramCache]: Analyzing trace with hash 697980186, now seen corresponding path program 75 times [2024-04-06 22:20:57,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:57,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:57,659 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:57,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:58,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2024-04-06 22:20:58,175 INFO L85 PathProgramCache]: Analyzing trace with hash 162549399, now seen corresponding path program 76 times [2024-04-06 22:20:58,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:58,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:58,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:58,179 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:58,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:59,907 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 47 treesize of output 25 [2024-04-06 22:20:59,953 INFO L85 PathProgramCache]: Analyzing trace with hash 744064188, now seen corresponding path program 77 times [2024-04-06 22:20:59,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:20:59,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:20:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:20:59,956 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:20:59,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:00,260 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 36 treesize of output 16 [2024-04-06 22:21:00,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1591153465, now seen corresponding path program 78 times [2024-04-06 22:21:00,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:00,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:00,283 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:00,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-04-06 22:21:00,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1591153465, now seen corresponding path program 79 times [2024-04-06 22:21:00,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:00,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:00,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:00,444 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:00,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:01,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1501045946, now seen corresponding path program 80 times [2024-04-06 22:21:01,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:01,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:01,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:01,605 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:01,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:03,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 23 [2024-04-06 22:21:03,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1539838111, now seen corresponding path program 81 times [2024-04-06 22:21:03,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:03,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:03,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:03,954 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:03,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:04,033 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 29 [2024-04-06 22:21:04,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1539838111, now seen corresponding path program 82 times [2024-04-06 22:21:04,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:04,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:04,088 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:06,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 20 [2024-04-06 22:21:06,525 INFO L85 PathProgramCache]: Analyzing trace with hash 490341300, now seen corresponding path program 83 times [2024-04-06 22:21:06,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:06,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:06,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:06,530 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:06,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:06,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 23 [2024-04-06 22:21:06,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1979288767, now seen corresponding path program 84 times [2024-04-06 22:21:06,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:06,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:06,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:06,983 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:06,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:07,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 18 [2024-04-06 22:21:07,728 INFO L85 PathProgramCache]: Analyzing trace with hash 574011043, now seen corresponding path program 85 times [2024-04-06 22:21:07,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:07,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:07,733 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:08,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1868802565, now seen corresponding path program 86 times [2024-04-06 22:21:08,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:08,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:08,235 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:08,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1868802565, now seen corresponding path program 87 times [2024-04-06 22:21:08,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:08,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:08,311 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:09,087 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 8 [2024-04-06 22:21:11,137 INFO L85 PathProgramCache]: Analyzing trace with hash 2098304778, now seen corresponding path program 88 times [2024-04-06 22:21:11,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:11,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:11,142 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:11,435 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:11,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:21:11,436 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:11,436 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:11,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:21:11,448 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 10 [2024-04-06 22:21:11,513 INFO L85 PathProgramCache]: Analyzing trace with hash 622938791, now seen corresponding path program 89 times [2024-04-06 22:21:11,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:11,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:11,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:11,519 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:12,108 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 11 [2024-04-06 22:21:16,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1643727689, now seen corresponding path program 90 times [2024-04-06 22:21:16,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:16,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:16,175 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:16,674 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:16,675 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:16,675 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 10 [2024-04-06 22:21:18,721 INFO L85 PathProgramCache]: Analyzing trace with hash -925651797, now seen corresponding path program 91 times [2024-04-06 22:21:18,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:18,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:18,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:18,727 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:18,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:19,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1369565494, now seen corresponding path program 92 times [2024-04-06 22:21:19,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:19,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:19,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:19,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:19,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-06 22:21:21,298 INFO L85 PathProgramCache]: Analyzing trace with hash -493142515, now seen corresponding path program 93 times [2024-04-06 22:21:21,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:21,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:21,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:21,304 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:22,774 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 8 [2024-04-06 22:21:24,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1892451330, now seen corresponding path program 94 times [2024-04-06 22:21:24,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:24,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:24,833 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:24,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:24,941 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2024-04-06 22:21:24,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1463550801, now seen corresponding path program 95 times [2024-04-06 22:21:24,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:24,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:25,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:25,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:25,275 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 11 [2024-04-06 22:21:29,365 INFO L85 PathProgramCache]: Analyzing trace with hash -2018010287, now seen corresponding path program 96 times [2024-04-06 22:21:29,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:29,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:29,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:29,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:29,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:29,490 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:29,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:29,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:29,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:29,492 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 25 treesize of output 11 [2024-04-06 22:21:31,534 INFO L85 PathProgramCache]: Analyzing trace with hash -2018010287, now seen corresponding path program 97 times [2024-04-06 22:21:31,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:31,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:31,541 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:31,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:31,842 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:31,842 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:21:31,843 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 10 [2024-04-06 22:21:50,015 INFO L85 PathProgramCache]: Analyzing trace with hash 2017335987, now seen corresponding path program 98 times [2024-04-06 22:21:50,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:50,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:50,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:50,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:50,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1629637141, now seen corresponding path program 99 times [2024-04-06 22:21:50,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:50,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:50,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:51,163 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 10 [2024-04-06 22:21:51,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1581766985, now seen corresponding path program 100 times [2024-04-06 22:21:51,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:51,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:51,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:52,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1369443741, now seen corresponding path program 101 times [2024-04-06 22:21:52,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:52,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:52,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:21:52,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:21:52,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:21:52,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:21:52,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2024-04-06 22:21:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2024-04-06 22:21:52,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-04-06 22:21:53,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,SelfDestructingSolverStorable196,SelfDestructingSolverStorable197,SelfDestructingSolverStorable230,SelfDestructingSolverStorable198,SelfDestructingSolverStorable231,SelfDestructingSolverStorable192,SelfDestructingSolverStorable193,SelfDestructingSolverStorable194,SelfDestructingSolverStorable229,SelfDestructingSolverStorable225,SelfDestructingSolverStorable226,SelfDestructingSolverStorable227,SelfDestructingSolverStorable228,SelfDestructingSolverStorable221,SelfDestructingSolverStorable222,SelfDestructingSolverStorable223,SelfDestructingSolverStorable224,SelfDestructingSolverStorable220,SelfDestructingSolverStorable218,SelfDestructingSolverStorable219,SelfDestructingSolverStorable214,SelfDestructingSolverStorable215,SelfDestructingSolverStorable216,SelfDestructingSolverStorable217,SelfDestructingSolverStorable210,SelfDestructingSolverStorable211,SelfDestructingSolverStorable212,SelfDestructingSolverStorable213,SelfDestructingSolverStorable207,13 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208,SelfDestructingSolverStorable209,SelfDestructingSolverStorable203,SelfDestructingSolverStorable204,SelfDestructingSolverStorable205,SelfDestructingSolverStorable206,SelfDestructingSolverStorable200,SelfDestructingSolverStorable201,SelfDestructingSolverStorable202,SelfDestructingSolverStorable236,SelfDestructingSolverStorable237,SelfDestructingSolverStorable238,SelfDestructingSolverStorable239,SelfDestructingSolverStorable199,SelfDestructingSolverStorable232,SelfDestructingSolverStorable233,SelfDestructingSolverStorable234,SelfDestructingSolverStorable235 [2024-04-06 22:21:53,149 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (and 8 more)] === [2024-04-06 22:21:53,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-04-06 22:21:53,150 INFO L85 PathProgramCache]: Analyzing trace with hash -111981664, now seen corresponding path program 10 times [2024-04-06 22:21:53,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-04-06 22:21:53,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924375995] [2024-04-06 22:21:53,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:21:53,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:21:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-04-06 22:21:55,027 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 21 proven. 108 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2024-04-06 22:21:55,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-04-06 22:21:55,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924375995] [2024-04-06 22:21:55,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924375995] provided 0 perfect and 1 imperfect interpolant sequences [2024-04-06 22:21:55,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207808586] [2024-04-06 22:21:55,027 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-04-06 22:21:55,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-04-06 22:21:55,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-04-06 22:21:55,029 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-06 22:21:55,030 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-06 22:21:55,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-04-06 22:21:55,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-04-06 22:21:55,112 WARN L260 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 201 conjunts are in the unsatisfiable core [2024-04-06 22:21:55,113 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-04-06 22:21:58,800 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 41 [2024-04-06 22:21:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:21:58,877 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-04-06 22:22:14,366 WARN L293 SmtUtils]: Spent 8.00s on a formula simplification that was a NOOP. DAG size: 879 (called from [L 346] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2024-04-06 22:22:14,366 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-04-06 22:22:14,367 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 32 select indices, 32 select index equivalence classes, 0 disjoint index pairs (out of 496 index pairs), introduced 32 new quantified variables, introduced 496 case distinctions, treesize of input 165 treesize of output 2566 [2024-04-06 22:26:41,941 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 258 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-04-06 22:26:41,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207808586] provided 0 perfect and 2 imperfect interpolant sequences [2024-04-06 22:26:41,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-04-06 22:26:41,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 68, 68] total 150 [2024-04-06 22:26:41,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311524945] [2024-04-06 22:26:41,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-04-06 22:26:41,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 150 states [2024-04-06 22:26:41,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-04-06 22:26:41,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2024-04-06 22:26:41,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1265, Invalid=21085, Unknown=0, NotChecked=0, Total=22350 [2024-04-06 22:26:41,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:26:41,948 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-04-06 22:26:41,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 150 states, 150 states have (on average 1.2066666666666668) internal successors, (181), 150 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 50 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 92 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 68 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 114 states. [2024-04-06 22:26:41,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 112 states. [2024-04-06 22:26:41,949 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-04-06 22:26:43,224 INFO L85 PathProgramCache]: Analyzing trace with hash 148753885, now seen corresponding path program 19 times [2024-04-06 22:26:43,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:43,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:43,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:44,510 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-06 22:26:44,537 INFO L85 PathProgramCache]: Analyzing trace with hash 316403250, now seen corresponding path program 10 times [2024-04-06 22:26:44,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:44,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:44,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:44,546 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:52,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 9 times [2024-04-06 22:26:52,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:52,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:52,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:52,813 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:52,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:52,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1483881695, now seen corresponding path program 10 times [2024-04-06 22:26:52,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:52,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:52,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:52,884 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:53,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:26:53,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1244307836, now seen corresponding path program 8 times [2024-04-06 22:26:53,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:53,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:53,394 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:53,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:54,064 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-06 22:26:54,088 INFO L85 PathProgramCache]: Analyzing trace with hash -81162621, now seen corresponding path program 18 times [2024-04-06 22:26:54,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:54,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:54,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:54,090 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:54,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1778926174, now seen corresponding path program 5 times [2024-04-06 22:26:54,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:54,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:54,527 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:55,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-04-06 22:26:55,107 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 102 times [2024-04-06 22:26:55,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:55,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:55,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:55,110 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:55,207 INFO L85 PathProgramCache]: Analyzing trace with hash -687863323, now seen corresponding path program 103 times [2024-04-06 22:26:55,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:55,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:55,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:55,220 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:57,163 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 21 treesize of output 11 [2024-04-06 22:26:57,177 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 104 times [2024-04-06 22:26:57,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:57,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:57,180 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:57,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-04-06 22:26:57,263 INFO L85 PathProgramCache]: Analyzing trace with hash 388313735, now seen corresponding path program 105 times [2024-04-06 22:26:57,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:26:57,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:26:57,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:26:57,285 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:26:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:00,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:27:00,715 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 106 times [2024-04-06 22:27:00,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:00,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:00,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:00,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:00,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:00,814 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:27:00,838 INFO L85 PathProgramCache]: Analyzing trace with hash -492651735, now seen corresponding path program 107 times [2024-04-06 22:27:00,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:00,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:00,841 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:00,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:01,733 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:27:01,753 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 108 times [2024-04-06 22:27:01,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:01,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:01,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:01,756 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:01,853 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-04-06 22:27:01,884 INFO L85 PathProgramCache]: Analyzing trace with hash -991910773, now seen corresponding path program 109 times [2024-04-06 22:27:01,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:01,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:01,892 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:01,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:02,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2024-04-06 22:27:02,415 INFO L85 PathProgramCache]: Analyzing trace with hash -684462762, now seen corresponding path program 110 times [2024-04-06 22:27:02,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:02,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:02,419 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:02,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:02,940 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-04-06 22:27:02,957 INFO L85 PathProgramCache]: Analyzing trace with hash 256490989, now seen corresponding path program 111 times [2024-04-06 22:27:02,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:02,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:02,960 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:04,440 INFO L85 PathProgramCache]: Analyzing trace with hash -638713822, now seen corresponding path program 112 times [2024-04-06 22:27:04,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:04,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:04,444 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:04,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:04,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2024-04-06 22:27:04,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1674708111, now seen corresponding path program 113 times [2024-04-06 22:27:04,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:04,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:04,949 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:08,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-04-06 22:27:08,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1218237647, now seen corresponding path program 114 times [2024-04-06 22:27:08,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:08,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:08,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:09,051 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-04-06 22:27:09,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1218237647, now seen corresponding path program 115 times [2024-04-06 22:27:09,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:09,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:09,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:09,076 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:09,529 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 39 treesize of output 23 [2024-04-06 22:27:09,562 INFO L85 PathProgramCache]: Analyzing trace with hash 889338732, now seen corresponding path program 116 times [2024-04-06 22:27:09,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:09,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:09,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:09,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:10,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 21 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 13 [2024-04-06 22:27:10,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1799697043, now seen corresponding path program 117 times [2024-04-06 22:27:10,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:10,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:10,032 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:10,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:10,950 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 14 [2024-04-06 22:27:10,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1362957835, now seen corresponding path program 118 times [2024-04-06 22:27:10,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:10,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:10,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:10,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:10,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:11,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1362957835, now seen corresponding path program 119 times [2024-04-06 22:27:11,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:11,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:11,106 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:11,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:12,768 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 26 [2024-04-06 22:27:12,801 INFO L85 PathProgramCache]: Analyzing trace with hash 697980186, now seen corresponding path program 120 times [2024-04-06 22:27:12,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:12,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:12,804 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:12,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:13,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 36 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 15 [2024-04-06 22:27:13,297 INFO L85 PathProgramCache]: Analyzing trace with hash 162549399, now seen corresponding path program 121 times [2024-04-06 22:27:13,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:13,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:13,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:13,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:15,333 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 51 treesize of output 29 [2024-04-06 22:27:15,384 INFO L85 PathProgramCache]: Analyzing trace with hash 744064188, now seen corresponding path program 122 times [2024-04-06 22:27:15,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:15,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:15,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:15,388 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:15,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:15,926 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 47 treesize of output 23 [2024-04-06 22:27:15,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1591153465, now seen corresponding path program 123 times [2024-04-06 22:27:15,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:15,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:15,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:15,965 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:17,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1501045946, now seen corresponding path program 124 times [2024-04-06 22:27:17,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:17,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:17,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:17,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:17,996 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 16 [2024-04-06 22:27:18,013 INFO L85 PathProgramCache]: Analyzing trace with hash 712216061, now seen corresponding path program 125 times [2024-04-06 22:27:18,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:18,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:18,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:18,018 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:20,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 17 [2024-04-06 22:27:20,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1539838111, now seen corresponding path program 126 times [2024-04-06 22:27:20,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:20,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:20,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:20,029 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:20,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:20,110 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 55 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 17 [2024-04-06 22:27:20,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1539838111, now seen corresponding path program 127 times [2024-04-06 22:27:20,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:20,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:20,129 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:23,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 38 [2024-04-06 22:27:23,224 INFO L85 PathProgramCache]: Analyzing trace with hash 490341300, now seen corresponding path program 128 times [2024-04-06 22:27:23,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:23,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:23,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:23,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:23,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:23,777 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 45 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 30 [2024-04-06 22:27:23,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1979288767, now seen corresponding path program 129 times [2024-04-06 22:27:23,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:23,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:23,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:23,810 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:23,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:25,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1868802565, now seen corresponding path program 130 times [2024-04-06 22:27:25,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:25,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:25,461 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:28,875 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 27 [2024-04-06 22:27:28,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1643727689, now seen corresponding path program 131 times [2024-04-06 22:27:28,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:28,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:28,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:28,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:28,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:29,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 66 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 18 [2024-04-06 22:27:29,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1643727689, now seen corresponding path program 132 times [2024-04-06 22:27:29,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:29,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:29,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:29,745 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 91 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 36 [2024-04-06 22:27:29,782 INFO L85 PathProgramCache]: Analyzing trace with hash -584049068, now seen corresponding path program 133 times [2024-04-06 22:27:29,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:29,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:29,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:29,787 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:30,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1369565494, now seen corresponding path program 134 times [2024-04-06 22:27:30,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:30,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:30,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:30,993 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:31,621 INFO L85 PathProgramCache]: Analyzing trace with hash -493142515, now seen corresponding path program 135 times [2024-04-06 22:27:31,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:31,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:31,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:31,626 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:31,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:33,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 14 treesize of output 8 [2024-04-06 22:27:33,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1892451330, now seen corresponding path program 136 times [2024-04-06 22:27:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:33,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:33,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:33,446 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:34,031 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 91 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 26 [2024-04-06 22:27:34,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1463550801, now seen corresponding path program 137 times [2024-04-06 22:27:34,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:34,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:34,075 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:34,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:34,930 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 91 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 34 [2024-04-06 22:27:35,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1874565540, now seen corresponding path program 138 times [2024-04-06 22:27:35,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:35,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:35,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:35,023 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:35,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:35,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 91 disjoint index pairs (out of 91 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2024-04-06 22:27:35,712 INFO L85 PathProgramCache]: Analyzing trace with hash -2018010287, now seen corresponding path program 139 times [2024-04-06 22:27:35,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:35,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:35,722 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:35,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:35,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 27 [2024-04-06 22:27:35,957 INFO L85 PathProgramCache]: Analyzing trace with hash -2018010287, now seen corresponding path program 140 times [2024-04-06 22:27:35,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:35,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:35,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:35,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:37,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 105 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2024-04-06 22:27:37,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2017335987, now seen corresponding path program 141 times [2024-04-06 22:27:37,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:37,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:37,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:38,317 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 120 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 40 [2024-04-06 22:27:38,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1629637141, now seen corresponding path program 142 times [2024-04-06 22:27:38,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:38,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:38,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:38,360 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:40,410 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 136 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 23 [2024-04-06 22:27:40,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1581766985, now seen corresponding path program 143 times [2024-04-06 22:27:40,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:40,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:40,461 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:40,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:44,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,979 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,979 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,979 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,979 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,980 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,981 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,982 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,982 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,982 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,983 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,983 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,983 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,983 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,984 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,984 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,984 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,985 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,985 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,985 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,985 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,986 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,986 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,986 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,987 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,987 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,987 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,988 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,989 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,989 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,989 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,990 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,990 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,990 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,992 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,993 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,993 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,996 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,996 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,996 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,997 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,997 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,997 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,997 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,998 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,998 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,998 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,999 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:44,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:44,999 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,001 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,002 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,002 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,002 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,003 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,003 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,003 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,003 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,004 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,005 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,005 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,006 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,006 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,007 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,007 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,007 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,008 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,008 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:45,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:45,011 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 27 select indices, 27 select index equivalence classes, 91 disjoint index pairs (out of 351 index pairs), introduced 14 new quantified variables, introduced 0 case distinctions, treesize of input 155 treesize of output 17 [2024-04-06 22:27:53,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1790136164, now seen corresponding path program 144 times [2024-04-06 22:27:53,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:53,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:53,162 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:54,477 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,478 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,478 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,478 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,479 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,479 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,479 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,480 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,481 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,481 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,482 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,482 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,483 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,483 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,486 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,486 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,486 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,486 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,487 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,487 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,487 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,488 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,489 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,489 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,489 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,490 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,490 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,491 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,493 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,493 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,494 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,494 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,496 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,496 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,499 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,499 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,500 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,500 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,501 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,501 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,501 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,502 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,502 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,502 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,503 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,504 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,504 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,505 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:54,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:54,507 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 24 select indices, 24 select index equivalence classes, 66 disjoint index pairs (out of 276 index pairs), introduced 12 new quantified variables, introduced 0 case distinctions, treesize of input 138 treesize of output 8 [2024-04-06 22:27:54,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1073794589, now seen corresponding path program 145 times [2024-04-06 22:27:54,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:54,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:54,621 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:54,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:56,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,596 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,597 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,597 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,597 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,599 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,600 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,601 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,601 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,601 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,602 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,603 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,603 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,603 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,604 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,605 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,605 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,607 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,607 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,607 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,608 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,608 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,608 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,609 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,611 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,612 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,612 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,612 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,613 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,614 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,614 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,627 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,628 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:56,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:56,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 45 disjoint index pairs (out of 190 index pairs), introduced 10 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 16 [2024-04-06 22:27:56,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1072105998, now seen corresponding path program 146 times [2024-04-06 22:27:56,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:27:56,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:27:56,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:56,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:27:56,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:27:59,230 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,230 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,231 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,231 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,231 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,232 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,232 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,232 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:59,234 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,234 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:59,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:59,236 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,236 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:27:59,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:27:59,237 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 6 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 11 [2024-04-06 22:28:03,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1732861087, now seen corresponding path program 147 times [2024-04-06 22:28:03,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:03,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:03,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:03,329 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:03,506 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,507 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,507 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,508 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,508 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,508 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,509 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,509 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:03,510 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,511 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,511 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,511 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:03,512 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,513 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:03,514 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:03,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:03,515 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 6 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 11 [2024-04-06 22:28:05,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1732861087, now seen corresponding path program 148 times [2024-04-06 22:28:05,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:05,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:05,592 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:05,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:06,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,138 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,138 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,138 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,139 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,139 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,144 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 11 [2024-04-06 22:28:06,200 INFO L85 PathProgramCache]: Analyzing trace with hash 2115881276, now seen corresponding path program 149 times [2024-04-06 22:28:06,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:06,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:06,208 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:06,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,619 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,619 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,619 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,620 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,620 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,621 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,621 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,622 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,622 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,623 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,624 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,624 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,625 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,625 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,626 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,626 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,626 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,628 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,628 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,629 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,629 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,630 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,630 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,630 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,632 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,632 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,633 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,633 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,633 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,634 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,634 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,635 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,636 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,637 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,638 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,638 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:06,640 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:06,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 10 [2024-04-06 22:28:16,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1167810243, now seen corresponding path program 150 times [2024-04-06 22:28:16,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:16,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:16,985 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:17,196 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:17,196 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:17,197 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 10 [2024-04-06 22:28:37,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1167810243, now seen corresponding path program 151 times [2024-04-06 22:28:37,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:37,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:37,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:37,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:38,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:38,083 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 8 [2024-04-06 22:28:38,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1279183397, now seen corresponding path program 152 times [2024-04-06 22:28:38,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:38,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:38,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:38,140 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:38,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:39,955 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-04-06 22:28:40,022 INFO L85 PathProgramCache]: Analyzing trace with hash 999979754, now seen corresponding path program 153 times [2024-04-06 22:28:40,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:40,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:40,033 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:40,464 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:40,464 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:40,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:28:40,465 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 33 treesize of output 10 [2024-04-06 22:28:40,509 INFO L85 PathProgramCache]: Analyzing trace with hash 934601415, now seen corresponding path program 154 times [2024-04-06 22:28:40,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:40,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:40,518 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:41,654 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:41,654 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:28:41,655 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 10 [2024-04-06 22:28:58,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1180814133, now seen corresponding path program 155 times [2024-04-06 22:28:58,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:28:58,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:28:58,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:28:58,428 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:28:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:01,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:01,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 11 [2024-04-06 22:29:07,685 INFO L85 PathProgramCache]: Analyzing trace with hash 625183601, now seen corresponding path program 156 times [2024-04-06 22:29:07,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:07,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:07,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:07,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:07,931 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,931 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,933 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,934 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,934 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,936 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,936 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,937 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,937 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,938 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,939 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,940 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,941 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,942 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,942 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,942 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,943 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,943 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,943 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,944 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,944 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,945 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,945 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,945 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:07,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:07,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 11 [2024-04-06 22:29:37,180 INFO L85 PathProgramCache]: Analyzing trace with hash 625183601, now seen corresponding path program 157 times [2024-04-06 22:29:37,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:37,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:37,193 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:37,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:37,575 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,576 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,576 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,577 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,578 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,578 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,579 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,579 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,579 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,580 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,580 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,581 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,581 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,582 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,582 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,583 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,583 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,583 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,584 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,586 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,587 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,587 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,588 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,588 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,588 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,589 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,589 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,590 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,591 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,591 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,592 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 11 [2024-04-06 22:29:37,649 INFO L85 PathProgramCache]: Analyzing trace with hash -2094144724, now seen corresponding path program 158 times [2024-04-06 22:29:37,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:37,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:37,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:37,658 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,951 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,952 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:37,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:37,953 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 10 [2024-04-06 22:29:54,135 INFO L85 PathProgramCache]: Analyzing trace with hash -493976877, now seen corresponding path program 159 times [2024-04-06 22:29:54,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:54,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:54,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:54,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:54,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:54,533 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,534 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,534 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:54,535 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:54,536 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,536 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,536 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:54,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:54,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:54,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 10 [2024-04-06 22:29:56,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1866586126, now seen corresponding path program 160 times [2024-04-06 22:29:56,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:56,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:56,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:56,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:56,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:56,849 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:56,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:56,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 8 [2024-04-06 22:29:56,887 INFO L85 PathProgramCache]: Analyzing trace with hash 2029595189, now seen corresponding path program 161 times [2024-04-06 22:29:56,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:56,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:56,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:56,896 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:56,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:58,492 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,493 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,493 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:58,494 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,494 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:58,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,495 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,496 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,496 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:58,497 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:58,498 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:58,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:58,499 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 16 [2024-04-06 22:29:58,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1507058470, now seen corresponding path program 162 times [2024-04-06 22:29:58,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:29:58,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:29:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:58,577 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:29:58,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:29:59,359 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,359 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,359 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:59,360 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,361 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,361 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,361 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:59,362 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:59,363 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,363 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,364 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,364 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:29:59,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:29:59,365 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 6 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 11 [2024-04-06 22:30:03,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1485622407, now seen corresponding path program 163 times [2024-04-06 22:30:03,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:30:03,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:30:03,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:03,441 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:30:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:03,605 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,606 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:03,607 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,608 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:03,609 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,609 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:03,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,610 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:03,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:03,612 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 6 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 11 [2024-04-06 22:30:05,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1485622407, now seen corresponding path program 164 times [2024-04-06 22:30:05,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:30:05,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:30:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:05,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:30:05,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:06,161 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,162 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,163 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,163 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,163 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,164 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,164 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,164 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,165 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,166 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,167 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,167 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,168 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,169 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,169 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:06,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:06,170 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 10 [2024-04-06 22:30:07,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1753986853, now seen corresponding path program 165 times [2024-04-06 22:30:07,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:30:07,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:30:07,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:07,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:30:07,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:07,650 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,651 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 10 [2024-04-06 22:30:07,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1460982534, now seen corresponding path program 166 times [2024-04-06 22:30:07,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:30:07,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:30:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:07,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:30:07,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:07,951 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,951 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,952 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,953 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,953 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,953 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,954 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,954 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,954 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,955 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,956 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,957 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,957 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,958 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,958 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,959 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:07,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-04-06 22:30:07,960 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 8 [2024-04-06 22:30:10,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1954181571, now seen corresponding path program 167 times [2024-04-06 22:30:10,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-04-06 22:30:10,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-04-06 22:30:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:10,043 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-04-06 22:30:10,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-04-06 22:30:11,484 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:11,485 INFO L173 IndexEqualityManager]: detected equality via solver [2024-04-06 22:30:11,485 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 10 Received shutdown request... [2024-04-06 22:30:17,856 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-04-06 22:30:17,856 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-06 22:30:17,856 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-06 22:30:18,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2024-04-06 22:30:18,897 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-06 22:30:19,063 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2024-04-06 22:30:19,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 [2024-04-06 22:30:19,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,SelfDestructingSolverStorable273,SelfDestructingSolverStorable274,SelfDestructingSolverStorable275,SelfDestructingSolverStorable270,SelfDestructingSolverStorable271,SelfDestructingSolverStorable306,SelfDestructingSolverStorable307,SelfDestructingSolverStorable308,SelfDestructingSolverStorable309,SelfDestructingSolverStorable269,SelfDestructingSolverStorable302,SelfDestructingSolverStorable303,SelfDestructingSolverStorable304,SelfDestructingSolverStorable305,SelfDestructingSolverStorable265,SelfDestructingSolverStorable266,SelfDestructingSolverStorable267,SelfDestructingSolverStorable300,SelfDestructingSolverStorable268,SelfDestructingSolverStorable301,SelfDestructingSolverStorable261,SelfDestructingSolverStorable262,SelfDestructingSolverStorable263,SelfDestructingSolverStorable264,SelfDestructingSolverStorable260,SelfDestructingSolverStorable258,SelfDestructingSolverStorable259,SelfDestructingSolverStorable254,SelfDestructingSolverStorable298,SelfDestructingSolverStorable255,SelfDestructingSolverStorable299,SelfDestructingSolverStorable256,SelfDestructingSolverStorable257,SelfDestructingSolverStorable250,SelfDestructingSolverStorable294,SelfDestructingSolverStorable251,SelfDestructingSolverStorable295,SelfDestructingSolverStorable252,SelfDestructingSolverStorable296,SelfDestructingSolverStorable253,SelfDestructingSolverStorable297,SelfDestructingSolverStorable290,SelfDestructingSolverStorable291,SelfDestructingSolverStorable292,SelfDestructingSolverStorable293,SelfDestructingSolverStorable247,SelfDestructingSolverStorable248,SelfDestructingSolverStorable249,SelfDestructingSolverStorable243,SelfDestructingSolverStorable287,SelfDestructingSolverStorable244,SelfDestructingSolverStorable288,SelfDestructingSolverStorable245,SelfDestructingSolverStorable289,SelfDestructingSolverStorable246,SelfDestructingSolverStorable283,SelfDestructingSolverStorable240,SelfDestructingSolverStorable284,SelfDestructingSolverStorable241,SelfDestructingSolverStorable285,SelfDestructingSolverStorable242,SelfDestructingSolverStorable286,SelfDestructingSolverStorable280,SelfDestructingSolverStorable281,SelfDestructingSolverStorable282,SelfDestructingSolverStorable313,SelfDestructingSolverStorable276,SelfDestructingSolverStorable277,SelfDestructingSolverStorable310,SelfDestructingSolverStorable278,SelfDestructingSolverStorable311,SelfDestructingSolverStorable279,SelfDestructingSolverStorable312 [2024-04-06 22:30:19,127 WARN L619 AbstractCegarLoop]: Verification canceled: while executing Executor. [2024-04-06 22:30:19,128 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (10 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err6INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (8 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (7 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (6 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (5 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err9INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err7INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err8INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 11 remaining) [2024-04-06 22:30:19,129 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err5INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 11 remaining) [2024-04-06 22:30:19,133 INFO L445 BasicCegarLoop]: Path program histogram: [167, 19, 18, 12, 10, 10, 10, 9, 8, 7, 5, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-04-06 22:30:19,136 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-04-06 22:30:19,136 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2024-04-06 22:30:19,142 INFO L201 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.04 10:30:19 BasicIcfg [2024-04-06 22:30:19,143 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-04-06 22:30:19,143 INFO L158 Benchmark]: Toolchain (without parser) took 851187.88ms. Allocated memory was 185.6MB in the beginning and 1.1GB in the end (delta: 924.8MB). Free memory was 156.2MB in the beginning and 728.3MB in the end (delta: -572.1MB). Peak memory consumption was 352.7MB. Max. memory is 8.0GB. [2024-04-06 22:30:19,143 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 185.6MB. Free memory is still 118.1MB. There was no memory consumed. Max. memory is 8.0GB. [2024-04-06 22:30:19,143 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.08ms. Allocated memory is still 185.6MB. Free memory was 156.1MB in the beginning and 159.7MB in the end (delta: -3.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-04-06 22:30:19,143 INFO L158 Benchmark]: Boogie Preprocessor took 43.50ms. Allocated memory is still 185.6MB. Free memory was 159.7MB in the beginning and 158.6MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2024-04-06 22:30:19,143 INFO L158 Benchmark]: RCFGBuilder took 298.70ms. Allocated memory is still 185.6MB. Free memory was 158.6MB in the beginning and 146.6MB in the end (delta: 11.9MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2024-04-06 22:30:19,143 INFO L158 Benchmark]: TraceAbstraction took 850797.62ms. Allocated memory was 185.6MB in the beginning and 1.1GB in the end (delta: 924.8MB). Free memory was 145.5MB in the beginning and 728.3MB in the end (delta: -582.9MB). Peak memory consumption was 343.3MB. Max. memory is 8.0GB. [2024-04-06 22:30:19,144 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.10ms. Allocated memory is still 185.6MB. Free memory is still 118.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 40.08ms. Allocated memory is still 185.6MB. Free memory was 156.1MB in the beginning and 159.7MB in the end (delta: -3.7MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 43.50ms. Allocated memory is still 185.6MB. Free memory was 159.7MB in the beginning and 158.6MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 298.70ms. Allocated memory is still 185.6MB. Free memory was 158.6MB in the beginning and 146.6MB in the end (delta: 11.9MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 850797.62ms. Allocated memory was 185.6MB in the beginning and 1.1GB in the end (delta: 924.8MB). Free memory was 145.5MB in the beginning and 728.3MB in the end (delta: -582.9MB). Peak memory consumption was 343.3MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 165872, independent: 143562, independent conditional: 143373, independent unconditional: 189, dependent: 22310, dependent conditional: 22242, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 147373, independent: 143562, independent conditional: 143373, independent unconditional: 189, dependent: 3811, dependent conditional: 3785, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ ConditionTransformingIndependenceRelation.Independence Queries: [ total: 147373, independent: 143562, independent conditional: 143373, independent unconditional: 189, dependent: 3811, dependent conditional: 3785, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 147373, independent: 143562, independent conditional: 143373, independent unconditional: 189, dependent: 3811, dependent conditional: 3785, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13777, independent unconditional: 129785, dependent: 28806, dependent conditional: 23122, dependent unconditional: 5684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13339, independent unconditional: 130223, dependent: 28806, dependent conditional: 20718, dependent unconditional: 8088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13339, independent unconditional: 130223, dependent: 28806, dependent conditional: 20718, dependent unconditional: 8088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1559, independent: 450, independent conditional: 63, independent unconditional: 387, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1559, independent: 403, independent conditional: 0, independent unconditional: 403, dependent: 1156, dependent conditional: 0, dependent unconditional: 1156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1156, independent: 47, independent conditional: 41, independent unconditional: 6, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1156, independent: 47, independent conditional: 41, independent unconditional: 6, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1915, independent: 90, independent conditional: 58, independent unconditional: 32, dependent: 1825, dependent conditional: 1808, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 172368, independent: 143112, independent conditional: 13276, independent unconditional: 129836, dependent: 27697, dependent conditional: 19617, dependent unconditional: 8080, unknown: 1559, unknown conditional: 1164, unknown unconditional: 395] , Statistics on independence cache: Total cache size (in pairs): 1559, Positive cache size: 450, Positive conditional cache size: 63, Positive unconditional cache size: 387, Negative cache size: 1109, Negative conditional cache size: 1101, Negative unconditional cache size: 8, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2842, Maximal queried relation: 17, ConditionTransformingIndependenceRelation.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13777, independent unconditional: 129785, dependent: 28806, dependent conditional: 23122, dependent unconditional: 5684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13339, independent unconditional: 130223, dependent: 28806, dependent conditional: 20718, dependent unconditional: 8088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 172368, independent: 143562, independent conditional: 13339, independent unconditional: 130223, dependent: 28806, dependent conditional: 20718, dependent unconditional: 8088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1559, independent: 450, independent conditional: 63, independent unconditional: 387, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1559, independent: 403, independent conditional: 0, independent unconditional: 403, dependent: 1156, dependent conditional: 0, dependent unconditional: 1156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 1156, independent: 47, independent conditional: 41, independent unconditional: 6, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 1156, independent: 47, independent conditional: 41, independent unconditional: 6, dependent: 1109, dependent conditional: 1101, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 1915, independent: 90, independent conditional: 58, independent unconditional: 32, dependent: 1825, dependent conditional: 1808, dependent unconditional: 18, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 172368, independent: 143112, independent conditional: 13276, independent unconditional: 129836, dependent: 27697, dependent conditional: 19617, dependent unconditional: 8080, unknown: 1559, unknown conditional: 1164, unknown unconditional: 395] , Statistics on independence cache: Total cache size (in pairs): 1559, Positive cache size: 450, Positive conditional cache size: 63, Positive unconditional cache size: 387, Negative cache size: 1109, Negative conditional cache size: 1101, Negative unconditional cache size: 8, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 2842 ], Independence queries for same thread: 18499 - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing Executor. - TimeoutResultAtElement [Line: 105]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 79 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 850.6s, OverallIterations: 19, TraceHistogramMax: 0, PathProgramHistogramMax: 167, EmptinessCheckTime: 530.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 741, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 316.6s InterpolantComputationTime, 1270 NumberOfCodeBlocks, 1270 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 1761 ConstructedInterpolants, 0 QuantifiedInterpolants, 24423 SizeOfPredicates, 136 NumberOfNonLiveVariables, 2049 ConjunctsInSsa, 674 ConjunctsInUnsatCore, 43 InterpolantComputations, 7 PerfectInterpolantSequences, 294/1447 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown