/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleep-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-820ea7a [2022-02-18 22:50:31,179 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-18 22:50:31,181 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-18 22:50:31,240 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-18 22:50:31,240 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-18 22:50:31,241 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-18 22:50:31,242 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-18 22:50:31,244 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-18 22:50:31,245 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-18 22:50:31,246 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-18 22:50:31,248 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-18 22:50:31,248 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-18 22:50:31,249 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-18 22:50:31,250 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-18 22:50:31,250 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-18 22:50:31,251 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-18 22:50:31,252 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-18 22:50:31,253 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-18 22:50:31,254 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-18 22:50:31,255 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-18 22:50:31,256 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-18 22:50:31,257 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-18 22:50:31,258 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-18 22:50:31,259 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-18 22:50:31,261 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-18 22:50:31,261 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-18 22:50:31,261 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-18 22:50:31,262 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-18 22:50:31,262 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-18 22:50:31,263 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-18 22:50:31,263 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-18 22:50:31,264 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-18 22:50:31,264 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-18 22:50:31,265 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-18 22:50:31,266 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-18 22:50:31,266 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-18 22:50:31,267 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-18 22:50:31,267 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-18 22:50:31,267 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-18 22:50:31,268 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-18 22:50:31,268 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-18 22:50:31,269 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-POR-NewStatesSleep-NoLbe.epf [2022-02-18 22:50:31,286 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-18 22:50:31,286 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-18 22:50:31,286 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-18 22:50:31,286 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-18 22:50:31,290 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-18 22:50:31,290 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-18 22:50:31,291 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-18 22:50:31,291 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-18 22:50:31,291 INFO L138 SettingsManager]: * Use SBE=true [2022-02-18 22:50:31,291 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-18 22:50:31,292 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-18 22:50:31,293 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-18 22:50:31,293 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-18 22:50:31,294 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-18 22:50:31,295 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-18 22:50:31,295 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-18 22:50:31,296 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-18 22:50:31,296 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-18 22:50:31,296 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-18 22:50:31,296 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2022-02-18 22:50:31,296 INFO L138 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/UAutomizer-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 [2022-02-18 22:50:31,471 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-18 22:50:31,496 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-18 22:50:31,498 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-18 22:50:31,499 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-18 22:50:31,500 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-18 22:50:31,501 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl [2022-02-18 22:50:31,501 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl' [2022-02-18 22:50:31,526 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-18 22:50:31,528 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-18 22:50:31,531 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-18 22:50:31,531 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-18 22:50:31,531 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-18 22:50:31,539 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,544 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,549 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-18 22:50:31,550 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-18 22:50:31,552 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-18 22:50:31,552 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-18 22:50:31,553 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-18 22:50:31,559 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,559 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,560 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,561 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,564 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,565 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,566 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,567 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-18 22:50:31,567 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-18 22:50:31,568 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-18 22:50:31,568 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-18 22:50:31,568 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/1) ... [2022-02-18 22:50:31,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-18 22:50:31,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:31,596 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-18 22:50:31,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-18 22:50:31,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-18 22:50:31,629 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-18 22:50:31,629 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-18 22:50:31,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-18 22:50:31,629 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-18 22:50:31,629 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-18 22:50:31,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-18 22:50:31,630 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-18 22:50:31,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-18 22:50:31,630 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-18 22:50:31,670 INFO L234 CfgBuilder]: Building ICFG [2022-02-18 22:50:31,671 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-18 22:50:31,796 INFO L275 CfgBuilder]: Performing block encoding [2022-02-18 22:50:31,808 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-18 22:50:31,808 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-18 22:50:31,810 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.02 10:50:31 BoogieIcfgContainer [2022-02-18 22:50:31,810 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-18 22:50:31,833 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-18 22:50:31,833 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-18 22:50:31,836 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-18 22:50:31,836 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.02 10:50:31" (1/2) ... [2022-02-18 22:50:31,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dd1e296 and model type queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.02 10:50:31, skipping insertion in model container [2022-02-18 22:50:31,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.02 10:50:31" (2/2) ... [2022-02-18 22:50:31,838 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2.wvr.bpl [2022-02-18 22:50:31,849 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-18 22:50:31,849 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-18 22:50:31,849 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-18 22:50:31,849 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-18 22:50:31,895 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-18 22:50:31,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-18 22:50:31,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:31,967 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2022-02-18 22:50:32,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2022-02-18 22:50:32,033 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-18 22:50:32,045 INFO L339 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, mLazyFiniteAutomaton=true, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-02-18 22:50:32,045 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-18 22:50:32,191 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:32,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:32,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1284111015, now seen corresponding path program 1 times [2022-02-18 22:50:32,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:32,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217274595] [2022-02-18 22:50:32,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:32,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:32,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:32,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:32,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217274595] [2022-02-18 22:50:32,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217274595] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-18 22:50:32,299 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-18 22:50:32,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-18 22:50:32,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096876454] [2022-02-18 22:50:32,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-18 22:50:32,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-18 22:50:32,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:32,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-18 22:50:32,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-18 22:50:32,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:32,323 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:32,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:50:32,324 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:32,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:32,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-18 22:50:32,356 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:32,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:32,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1363030998, now seen corresponding path program 1 times [2022-02-18 22:50:32,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:32,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011680210] [2022-02-18 22:50:32,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:32,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:32,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:32,571 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:32,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011680210] [2022-02-18 22:50:32,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011680210] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:32,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335546751] [2022-02-18 22:50:32,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:32,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:32,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:32,575 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:32,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-18 22:50:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:32,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-18 22:50:32,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:32,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:32,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:33,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:33,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335546751] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:33,094 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:33,094 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-02-18 22:50:33,094 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193435278] [2022-02-18 22:50:33,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:33,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-18 22:50:33,097 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:33,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-18 22:50:33,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-18 22:50:33,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:33,100 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:33,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 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) [2022-02-18 22:50:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:33,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:33,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:33,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:33,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-02-18 22:50:33,475 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:33,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:33,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1221867961, now seen corresponding path program 1 times [2022-02-18 22:50:33,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:33,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798615041] [2022-02-18 22:50:33,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:33,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:33,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:33,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:33,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798615041] [2022-02-18 22:50:33,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798615041] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:33,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863293519] [2022-02-18 22:50:33,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:33,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:33,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:33,551 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:33,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-18 22:50:33,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:33,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-18 22:50:33,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:33,649 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:33,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:33,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:33,734 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-18 22:50:33,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 12 [2022-02-18 22:50:33,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:33,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863293519] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:33,745 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:33,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-18 22:50:33,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286128066] [2022-02-18 22:50:33,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:33,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-18 22:50:33,746 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:33,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-18 22:50:33,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-18 22:50:33,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:33,747 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:33,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 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) [2022-02-18 22:50:33,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:33,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:33,748 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:33,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:33,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:33,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:33,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:34,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:34,032 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:34,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:34,032 INFO L85 PathProgramCache]: Analyzing trace with hash 374654922, now seen corresponding path program 2 times [2022-02-18 22:50:34,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:34,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053047323] [2022-02-18 22:50:34,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:34,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:34,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:34,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:34,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053047323] [2022-02-18 22:50:34,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053047323] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:34,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889817984] [2022-02-18 22:50:34,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:50:34,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:34,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:34,294 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:34,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-18 22:50:34,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:50:34,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:34,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-18 22:50:34,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:34,506 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:34,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:34,915 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-18 22:50:34,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 20 [2022-02-18 22:50:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:35,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889817984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:35,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:35,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-02-18 22:50:35,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473034205] [2022-02-18 22:50:35,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:35,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-18 22:50:35,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:35,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-18 22:50:35,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2022-02-18 22:50:35,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:35,010 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:35,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 27 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:50:35,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:35,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:35,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:35,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:35,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:35,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:35,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:35,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:35,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:35,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:35,397 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:35,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:35,397 INFO L85 PathProgramCache]: Analyzing trace with hash 538944269, now seen corresponding path program 3 times [2022-02-18 22:50:35,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:35,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959277316] [2022-02-18 22:50:35,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:35,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:35,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:35,478 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:35,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:35,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959277316] [2022-02-18 22:50:35,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959277316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:35,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111073477] [2022-02-18 22:50:35,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:50:35,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:35,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:35,488 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:35,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-18 22:50:35,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-18 22:50:35,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:35,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-18 22:50:35,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:35,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:35,630 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:35,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:35,703 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:50:35,703 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:50:35,743 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:35,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111073477] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:35,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:35,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 11 [2022-02-18 22:50:35,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650151612] [2022-02-18 22:50:35,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:35,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-18 22:50:35,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:35,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-18 22:50:35,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-02-18 22:50:35,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:35,745 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:35,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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) [2022-02-18 22:50:35,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:35,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:35,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:35,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:35,746 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:35,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:35,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:36,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:36,063 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:36,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:36,063 INFO L85 PathProgramCache]: Analyzing trace with hash 86529261, now seen corresponding path program 4 times [2022-02-18 22:50:36,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:36,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095319358] [2022-02-18 22:50:36,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:36,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:36,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:36,177 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:36,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095319358] [2022-02-18 22:50:36,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095319358] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495433366] [2022-02-18 22:50:36,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:50:36,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:36,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:36,179 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:36,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-18 22:50:36,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:50:36,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:36,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-18 22:50:36,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:36,322 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:36,333 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:36,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:36,419 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:50:36,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:50:36,469 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:36,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495433366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:36,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:36,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-18 22:50:36,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730259719] [2022-02-18 22:50:36,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:36,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-18 22:50:36,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:36,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-18 22:50:36,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-02-18 22:50:36,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:36,472 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:36,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 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) [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:36,472 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:36,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:36,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:36,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:36,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:36,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:36,820 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:36,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:36,820 INFO L85 PathProgramCache]: Analyzing trace with hash -528641168, now seen corresponding path program 5 times [2022-02-18 22:50:36,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:36,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641540953] [2022-02-18 22:50:36,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:36,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:37,479 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:37,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:37,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641540953] [2022-02-18 22:50:37,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641540953] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:37,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143161547] [2022-02-18 22:50:37,480 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:50:37,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:37,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:37,481 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:37,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-18 22:50:37,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-18 22:50:37,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:37,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-18 22:50:37,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:38,116 INFO L353 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-02-18 22:50:38,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 20 [2022-02-18 22:50:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:38,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:39,220 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-18 22:50:39,220 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 60 treesize of output 114 [2022-02-18 22:50:39,356 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:39,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143161547] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:39,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:39,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20, 20] total 48 [2022-02-18 22:50:39,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315985533] [2022-02-18 22:50:39,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:39,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-18 22:50:39,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:39,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-18 22:50:39,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=2170, Unknown=0, NotChecked=0, Total=2352 [2022-02-18 22:50:39,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:39,361 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:39,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.836734693877551) internal successors, (90), 48 states have internal predecessors, (90), 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) [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:39,361 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:39,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:39,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:40,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:40,131 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:40,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:40,132 INFO L85 PathProgramCache]: Analyzing trace with hash 958004595, now seen corresponding path program 6 times [2022-02-18 22:50:40,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:40,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493748821] [2022-02-18 22:50:40,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:40,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:40,262 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:40,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:40,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493748821] [2022-02-18 22:50:40,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493748821] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:40,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961573651] [2022-02-18 22:50:40,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 22:50:40,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:40,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:40,264 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:40,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-18 22:50:40,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-18 22:50:40,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:40,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-18 22:50:40,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:40,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:40,439 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:40,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:40,559 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:50:40,560 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:50:40,607 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:40,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961573651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:40,607 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:40,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-02-18 22:50:40,608 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648071319] [2022-02-18 22:50:40,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:40,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-18 22:50:40,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:40,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-18 22:50:40,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2022-02-18 22:50:40,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:40,609 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:40,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:50:40,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:40,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:40,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:40,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:40,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:40,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-02-18 22:50:40,991 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:40,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:40,991 INFO L85 PathProgramCache]: Analyzing trace with hash -88373002, now seen corresponding path program 7 times [2022-02-18 22:50:40,991 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:40,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742482859] [2022-02-18 22:50:40,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:40,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:41,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:41,773 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:41,773 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:41,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742482859] [2022-02-18 22:50:41,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742482859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:41,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511732137] [2022-02-18 22:50:41,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 22:50:41,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:41,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:41,775 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:41,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-18 22:50:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:41,807 WARN L261 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-18 22:50:41,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:42,650 INFO L353 Elim1Store]: treesize reduction 72, result has 1.4 percent of original size [2022-02-18 22:50:42,651 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 54 treesize of output 22 [2022-02-18 22:50:42,861 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:42,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:44,036 INFO L353 Elim1Store]: treesize reduction 156, result has 49.5 percent of original size [2022-02-18 22:50:44,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 78 treesize of output 188 [2022-02-18 22:50:44,323 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:44,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511732137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:44,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:44,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24, 24] total 59 [2022-02-18 22:50:44,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589007345] [2022-02-18 22:50:44,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:44,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-18 22:50:44,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:44,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-18 22:50:44,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=3319, Unknown=0, NotChecked=0, Total=3540 [2022-02-18 22:50:44,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:44,327 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:44,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.8) internal successors, (108), 59 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:44,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:44,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:45,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:45,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:45,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:45,407 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:45,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:45,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1859610003, now seen corresponding path program 8 times [2022-02-18 22:50:45,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:45,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749509368] [2022-02-18 22:50:45,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:45,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:45,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:45,560 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:45,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:45,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749509368] [2022-02-18 22:50:45,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749509368] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:45,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108373871] [2022-02-18 22:50:45,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:50:45,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:45,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:45,562 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:45,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-18 22:50:45,605 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:50:45,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:45,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-18 22:50:45,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:45,740 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:45,751 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:45,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:45,869 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:50:45,869 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:50:45,921 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:45,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108373871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:45,921 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:45,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 19 [2022-02-18 22:50:45,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729327125] [2022-02-18 22:50:45,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:45,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-18 22:50:45,922 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:45,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-18 22:50:45,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2022-02-18 22:50:45,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:45,923 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:45,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 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) [2022-02-18 22:50:45,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:45,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:46,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:50:46,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:46,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-18 22:50:46,403 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:46,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:46,403 INFO L85 PathProgramCache]: Analyzing trace with hash -985145066, now seen corresponding path program 9 times [2022-02-18 22:50:46,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:46,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678782793] [2022-02-18 22:50:46,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:46,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:47,347 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:47,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:47,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678782793] [2022-02-18 22:50:47,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678782793] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:47,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384193181] [2022-02-18 22:50:47,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:50:47,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:47,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:47,348 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:47,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-18 22:50:47,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-18 22:50:47,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:47,386 WARN L261 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-18 22:50:47,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:50,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:50:50,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:50,436 INFO L353 Elim1Store]: treesize reduction 39, result has 17.0 percent of original size [2022-02-18 22:50:50,436 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 64 treesize of output 40 [2022-02-18 22:50:50,972 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:50,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:55,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,019 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,021 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,040 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:50:55,150 INFO L353 Elim1Store]: treesize reduction 56, result has 71.3 percent of original size [2022-02-18 22:50:55,150 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 26 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 19 case distinctions, treesize of input 95 treesize of output 183 [2022-02-18 22:50:55,495 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 101 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:55,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384193181] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:55,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:55,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 85 [2022-02-18 22:50:55,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668851432] [2022-02-18 22:50:55,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:55,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-02-18 22:50:55,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:55,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-02-18 22:50:55,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=693, Invalid=6617, Unknown=0, NotChecked=0, Total=7310 [2022-02-18 22:50:55,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:55,499 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:55,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 1.6395348837209303) internal successors, (141), 85 states have internal predecessors, (141), 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) [2022-02-18 22:50:55,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:55,499 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:50:55,500 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:56,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:50:56,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:50:56,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:57,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-18 22:50:57,032 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:57,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:57,032 INFO L85 PathProgramCache]: Analyzing trace with hash -998962727, now seen corresponding path program 10 times [2022-02-18 22:50:57,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:57,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696363933] [2022-02-18 22:50:57,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:57,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:57,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:57,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:57,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696363933] [2022-02-18 22:50:57,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696363933] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:57,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912035703] [2022-02-18 22:50:57,215 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:50:57,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:57,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:57,216 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:57,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-18 22:50:57,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:50:57,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:57,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-18 22:50:57,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:50:57,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:50:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:57,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:50:57,542 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:50:57,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:50:57,607 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:57,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912035703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:50:57,608 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:50:57,608 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 22 [2022-02-18 22:50:57,608 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373930033] [2022-02-18 22:50:57,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:50:57,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-18 22:50:57,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:50:57,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-18 22:50:57,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2022-02-18 22:50:57,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:57,609 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:50:57,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.8260869565217392) internal successors, (88), 22 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:50:57,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:57,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:57,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:57,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:57,609 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:50:57,610 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:50:57,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:50:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:50:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:50:57,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:50:57,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:50:57,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-18 22:50:58,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-18 22:50:58,149 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:50:58,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:50:58,149 INFO L85 PathProgramCache]: Analyzing trace with hash 256766556, now seen corresponding path program 11 times [2022-02-18 22:50:58,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:50:58,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949756993] [2022-02-18 22:50:58,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:50:58,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:50:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:50:59,458 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:50:59,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:50:59,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949756993] [2022-02-18 22:50:59,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949756993] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:50:59,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903517501] [2022-02-18 22:50:59,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:50:59,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:50:59,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:50:59,465 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:50:59,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-18 22:50:59,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-18 22:50:59,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:50:59,498 WARN L261 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 80 conjunts are in the unsatisfiable core [2022-02-18 22:50:59,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:01,025 INFO L353 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2022-02-18 22:51:01,026 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 82 treesize of output 38 [2022-02-18 22:51:01,302 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:01,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:03,603 INFO L353 Elim1Store]: treesize reduction 400, result has 46.6 percent of original size [2022-02-18 22:51:03,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 114 treesize of output 396 [2022-02-18 22:51:04,089 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:04,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903517501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:04,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:04,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 32, 32] total 81 [2022-02-18 22:51:04,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753228199] [2022-02-18 22:51:04,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:04,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-02-18 22:51:04,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:04,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-02-18 22:51:04,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=299, Invalid=6343, Unknown=0, NotChecked=0, Total=6642 [2022-02-18 22:51:04,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:04,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:04,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 82 states have (on average 1.7560975609756098) internal successors, (144), 81 states have internal predecessors, (144), 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) [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:04,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:05,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:05,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:05,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-18 22:51:05,772 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:05,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:05,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1661532217, now seen corresponding path program 12 times [2022-02-18 22:51:05,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:05,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678744220] [2022-02-18 22:51:05,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:05,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:05,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:05,963 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:05,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:05,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678744220] [2022-02-18 22:51:05,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678744220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:05,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375723582] [2022-02-18 22:51:05,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 22:51:05,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:05,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:05,966 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:05,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-18 22:51:06,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-18 22:51:06,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:06,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-18 22:51:06,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:06,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:51:06,163 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:06,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:06,336 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:51:06,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:51:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:06,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375723582] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:06,411 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:06,411 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 25 [2022-02-18 22:51:06,411 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279522941] [2022-02-18 22:51:06,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:06,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-18 22:51:06,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:06,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-18 22:51:06,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2022-02-18 22:51:06,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:06,412 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:06,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.8076923076923075) internal successors, (99), 25 states have internal predecessors, (99), 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) [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:06,413 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:06,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:06,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:06,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:06,972 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:06,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:06,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1266921660, now seen corresponding path program 13 times [2022-02-18 22:51:06,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:06,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938387791] [2022-02-18 22:51:06,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:06,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:08,636 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:08,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:08,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938387791] [2022-02-18 22:51:08,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938387791] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:08,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398165453] [2022-02-18 22:51:08,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 22:51:08,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:08,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:08,637 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:08,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-18 22:51:08,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:08,673 WARN L261 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 94 conjunts are in the unsatisfiable core [2022-02-18 22:51:08,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:10,528 INFO L353 Elim1Store]: treesize reduction 252, result has 0.4 percent of original size [2022-02-18 22:51:10,528 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 100 treesize of output 44 [2022-02-18 22:51:10,807 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:10,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:13,927 INFO L353 Elim1Store]: treesize reduction 564, result has 45.8 percent of original size [2022-02-18 22:51:13,927 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 132 treesize of output 530 [2022-02-18 22:51:14,837 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:14,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398165453] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:14,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:14,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 36, 36] total 92 [2022-02-18 22:51:14,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333178157] [2022-02-18 22:51:14,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:14,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-02-18 22:51:14,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:14,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-02-18 22:51:14,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2022-02-18 22:51:14,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:14,840 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:14,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.7419354838709677) internal successors, (162), 92 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:14,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:17,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:17,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:17,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:17,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-18 22:51:17,303 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:17,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:17,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1923926079, now seen corresponding path program 14 times [2022-02-18 22:51:17,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:17,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445310575] [2022-02-18 22:51:17,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:17,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:17,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:17,537 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:17,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:17,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445310575] [2022-02-18 22:51:17,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445310575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:17,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145571812] [2022-02-18 22:51:17,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:51:17,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:17,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:17,539 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:17,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-18 22:51:17,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:51:17,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:17,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-18 22:51:17,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:17,723 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:51:17,733 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:17,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:17,939 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:51:17,939 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:51:18,025 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:18,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145571812] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:18,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:18,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 28 [2022-02-18 22:51:18,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812970032] [2022-02-18 22:51:18,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:18,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-18 22:51:18,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:18,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-18 22:51:18,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=748, Unknown=0, NotChecked=0, Total=812 [2022-02-18 22:51:18,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:18,027 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:18,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.793103448275862) internal successors, (110), 28 states have internal predecessors, (110), 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) [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:18,027 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:18,028 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:18,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:18,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:18,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:18,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-18 22:51:18,685 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:18,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:18,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1158942146, now seen corresponding path program 15 times [2022-02-18 22:51:18,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:18,685 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274166020] [2022-02-18 22:51:18,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:18,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:20,749 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:20,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:20,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274166020] [2022-02-18 22:51:20,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274166020] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:20,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990831629] [2022-02-18 22:51:20,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:51:20,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:20,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:20,750 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:20,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-18 22:51:20,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-18 22:51:20,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:20,793 WARN L261 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 106 conjunts are in the unsatisfiable core [2022-02-18 22:51:20,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:23,351 INFO L353 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2022-02-18 22:51:23,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 110 treesize of output 50 [2022-02-18 22:51:23,677 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:23,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:28,290 INFO L353 Elim1Store]: treesize reduction 756, result has 45.3 percent of original size [2022-02-18 22:51:28,291 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 157 treesize of output 687 [2022-02-18 22:51:29,515 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:29,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990831629] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:29,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:29,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 42, 42] total 107 [2022-02-18 22:51:29,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877114862] [2022-02-18 22:51:29,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:29,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-02-18 22:51:29,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:29,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-02-18 22:51:29,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=11147, Unknown=0, NotChecked=0, Total=11556 [2022-02-18 22:51:29,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:29,518 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:29,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 1.6666666666666667) internal successors, (180), 107 states have internal predecessors, (180), 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) [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:29,519 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:32,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:32,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:32,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-18 22:51:32,560 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:32,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:32,560 INFO L85 PathProgramCache]: Analyzing trace with hash -787673889, now seen corresponding path program 16 times [2022-02-18 22:51:32,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:32,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771969200] [2022-02-18 22:51:32,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:32,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:32,830 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:32,830 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:32,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771969200] [2022-02-18 22:51:32,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771969200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:32,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448424357] [2022-02-18 22:51:32,830 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:51:32,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:32,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:32,831 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:32,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-18 22:51:32,866 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:51:32,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:32,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-18 22:51:32,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:33,044 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:51:33,056 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:33,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:33,298 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:51:33,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:51:33,394 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:33,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448424357] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:33,394 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:33,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 31 [2022-02-18 22:51:33,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391972301] [2022-02-18 22:51:33,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:33,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-18 22:51:33,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:33,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-18 22:51:33,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=921, Unknown=0, NotChecked=0, Total=992 [2022-02-18 22:51:33,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:33,396 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:33,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.78125) internal successors, (121), 31 states have internal predecessors, (121), 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) [2022-02-18 22:51:33,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:33,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:33,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:33,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:33,396 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:33,397 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:33,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:33,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:51:33,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:34,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-18 22:51:34,121 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:34,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:34,121 INFO L85 PathProgramCache]: Analyzing trace with hash 981533282, now seen corresponding path program 17 times [2022-02-18 22:51:34,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:34,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297638934] [2022-02-18 22:51:34,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:34,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:34,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:36,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:36,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297638934] [2022-02-18 22:51:36,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297638934] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:36,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497502504] [2022-02-18 22:51:36,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:51:36,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:36,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:36,598 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:36,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-18 22:51:36,635 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-18 22:51:36,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:36,636 WARN L261 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 116 conjunts are in the unsatisfiable core [2022-02-18 22:51:36,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:39,727 INFO L353 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2022-02-18 22:51:39,727 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 124 treesize of output 56 [2022-02-18 22:51:40,072 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:40,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:45,553 INFO L353 Elim1Store]: treesize reduction 976, result has 44.8 percent of original size [2022-02-18 22:51:45,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 168 treesize of output 858 [2022-02-18 22:51:47,512 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:47,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497502504] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:47,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:47,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 44, 44] total 114 [2022-02-18 22:51:47,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589181715] [2022-02-18 22:51:47,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:47,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-02-18 22:51:47,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:47,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-02-18 22:51:47,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=416, Invalid=12694, Unknown=0, NotChecked=0, Total=13110 [2022-02-18 22:51:47,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:47,516 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:47,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 1.7217391304347827) internal successors, (198), 114 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:51:47,516 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:51:47,517 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:50,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:51:50,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:51:50,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-18 22:51:51,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:51,035 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:51,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:51,035 INFO L85 PathProgramCache]: Analyzing trace with hash -675465051, now seen corresponding path program 18 times [2022-02-18 22:51:51,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:51,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366633659] [2022-02-18 22:51:51,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:51,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:51,319 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:51,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:51,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366633659] [2022-02-18 22:51:51,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366633659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:51,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087322639] [2022-02-18 22:51:51,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 22:51:51,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:51,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:51,321 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:51,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-18 22:51:51,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-18 22:51:51,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:51:51,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-18 22:51:51,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:51,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:51:51,557 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:51,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:51:51,835 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:51:51,835 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:51:51,943 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:51,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087322639] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:51:51,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:51:51,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 34 [2022-02-18 22:51:51,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893885309] [2022-02-18 22:51:51,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:51:51,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-18 22:51:51,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:51:51,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-18 22:51:51,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1112, Unknown=0, NotChecked=0, Total=1190 [2022-02-18 22:51:51,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:51,945 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:51:51,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.7714285714285714) internal successors, (132), 34 states have internal predecessors, (132), 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) [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:51,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:51:51,946 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:51:52,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:51:52,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:51:52,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:51:52,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-02-18 22:51:52,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:52,807 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:51:52,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:51:52,807 INFO L85 PathProgramCache]: Analyzing trace with hash -771106008, now seen corresponding path program 19 times [2022-02-18 22:51:52,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:51:52,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546812058] [2022-02-18 22:51:52,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:51:52,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:51:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:55,909 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:51:55,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:51:55,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546812058] [2022-02-18 22:51:55,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546812058] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:51:55,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852843769] [2022-02-18 22:51:55,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 22:51:55,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:51:55,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:51:55,911 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:51:55,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-18 22:51:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:51:55,953 WARN L261 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 130 conjunts are in the unsatisfiable core [2022-02-18 22:51:55,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:51:59,728 INFO L353 Elim1Store]: treesize reduction 540, result has 0.2 percent of original size [2022-02-18 22:51:59,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 142 treesize of output 62 [2022-02-18 22:52:00,102 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:00,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:52:07,209 INFO L353 Elim1Store]: treesize reduction 1224, result has 44.5 percent of original size [2022-02-18 22:52:07,209 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 186 treesize of output 1052 [2022-02-18 22:52:09,172 INFO L134 CoverageAnalysis]: Checked inductivity of 376 backedges. 0 proven. 376 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:09,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852843769] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:52:09,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:52:09,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 48, 48] total 125 [2022-02-18 22:52:09,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958682974] [2022-02-18 22:52:09,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:52:09,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-02-18 22:52:09,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:52:09,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-02-18 22:52:09,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=455, Invalid=15295, Unknown=0, NotChecked=0, Total=15750 [2022-02-18 22:52:09,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:52:09,176 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:52:09,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 1.7142857142857142) internal successors, (216), 125 states have internal predecessors, (216), 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) [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:52:09,176 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:52:09,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:52:13,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:52:13,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:52:13,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-18 22:52:13,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:52:13,585 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:52:13,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:52:13,585 INFO L85 PathProgramCache]: Analyzing trace with hash -927751291, now seen corresponding path program 20 times [2022-02-18 22:52:13,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:52:13,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115099987] [2022-02-18 22:52:13,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:52:13,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:52:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:52:13,948 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:13,949 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:52:13,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115099987] [2022-02-18 22:52:13,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115099987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:52:13,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846937061] [2022-02-18 22:52:13,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:52:13,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:52:13,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:52:13,952 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:52:13,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-18 22:52:13,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:52:13,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:52:13,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-18 22:52:14,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:52:14,271 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:52:14,284 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:14,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:52:14,676 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:52:14,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:52:14,814 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 407 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:14,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846937061] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:52:14,814 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:52:14,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 37 [2022-02-18 22:52:14,815 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998592723] [2022-02-18 22:52:14,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:52:14,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-18 22:52:14,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:52:14,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-18 22:52:14,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1321, Unknown=0, NotChecked=0, Total=1406 [2022-02-18 22:52:14,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:52:14,816 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:52:14,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.763157894736842) internal successors, (143), 37 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:52:14,816 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:52:14,817 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:52:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:52:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:52:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:52:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:52:15,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:52:15,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:52:15,571 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-18 22:52:15,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:52:15,756 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:52:15,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:52:15,756 INFO L85 PathProgramCache]: Analyzing trace with hash 974116360, now seen corresponding path program 21 times [2022-02-18 22:52:15,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:52:15,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452347955] [2022-02-18 22:52:15,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:52:15,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:52:15,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:52:19,365 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:19,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:52:19,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452347955] [2022-02-18 22:52:19,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452347955] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:52:19,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288393215] [2022-02-18 22:52:19,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:52:19,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:52:19,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:52:19,367 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:52:19,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-18 22:52:19,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-18 22:52:19,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:52:19,414 WARN L261 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 148 conjunts are in the unsatisfiable core [2022-02-18 22:52:19,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:52:27,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:27,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:52:27,098 INFO L353 Elim1Store]: treesize reduction 101, result has 9.0 percent of original size [2022-02-18 22:52:27,098 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 55 disjoint index pairs (out of 78 index pairs), introduced 12 new quantified variables, introduced 12 case distinctions, treesize of input 152 treesize of output 78 [2022-02-18 22:52:27,962 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:27,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:52:38,798 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,800 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,802 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,802 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,803 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,805 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,807 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,807 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,808 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,809 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,809 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,811 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,812 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,812 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,812 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,813 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,813 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,813 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,813 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,814 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,820 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,821 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,821 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,822 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,825 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,828 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,828 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,834 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,834 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,834 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,841 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,842 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,843 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,844 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,844 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,844 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,845 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,845 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,847 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,847 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,849 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,850 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,852 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,853 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,854 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,855 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,856 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,858 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,859 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,860 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,862 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,863 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,864 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,870 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,876 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,878 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,883 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,885 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,886 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,887 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,890 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,892 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,894 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,895 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,896 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,899 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,900 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:52:38,900 INFO L244 Elim1Store]: Index analysis took 102 ms [2022-02-18 22:52:39,618 INFO L353 Elim1Store]: treesize reduction 224, result has 74.1 percent of original size [2022-02-18 22:52:39,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 155 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 76 case distinctions, treesize of input 216 treesize of output 724 [2022-02-18 22:52:41,100 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:52:41,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288393215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:52:41,101 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:52:41,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 58, 58] total 155 [2022-02-18 22:52:41,101 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29962447] [2022-02-18 22:52:41,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:52:41,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2022-02-18 22:52:41,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:52:41,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2022-02-18 22:52:41,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2023, Invalid=22157, Unknown=0, NotChecked=0, Total=24180 [2022-02-18 22:52:41,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:52:41,105 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:52:41,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 156 states, 156 states have (on average 1.5961538461538463) internal successors, (249), 155 states have internal predecessors, (249), 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) [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:52:41,105 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:52:41,106 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:00,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:00,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:00,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:00,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-18 22:53:01,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:01,155 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:53:01,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:53:01,156 INFO L85 PathProgramCache]: Analyzing trace with hash -886940917, now seen corresponding path program 22 times [2022-02-18 22:53:01,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:53:01,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515101446] [2022-02-18 22:53:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:53:01,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:53:01,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:53:01,588 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:01,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:53:01,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515101446] [2022-02-18 22:53:01,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515101446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:53:01,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958250151] [2022-02-18 22:53:01,589 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:53:01,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:01,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:53:01,590 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:53:01,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-18 22:53:01,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:53:01,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:53:01,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 52 conjunts are in the unsatisfiable core [2022-02-18 22:53:01,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:53:01,927 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:53:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:01,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:53:02,333 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:53:02,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:53:02,462 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 0 proven. 486 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:02,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958250151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:53:02,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:53:02,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 40 [2022-02-18 22:53:02,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152005460] [2022-02-18 22:53:02,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:53:02,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-18 22:53:02,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:53:02,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-18 22:53:02,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1548, Unknown=0, NotChecked=0, Total=1640 [2022-02-18 22:53:02,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:02,467 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:53:02,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.7560975609756095) internal successors, (154), 40 states have internal predecessors, (154), 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) [2022-02-18 22:53:02,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:02,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:02,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:02,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:03,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:03,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:03,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:03,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:03,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:03,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-18 22:53:03,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:03,536 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:53:03,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:53:03,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1873500814, now seen corresponding path program 23 times [2022-02-18 22:53:03,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:53:03,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094051957] [2022-02-18 22:53:03,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:53:03,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:53:03,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:53:07,830 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 0 proven. 535 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:07,830 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:53:07,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094051957] [2022-02-18 22:53:07,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094051957] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:53:07,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868617241] [2022-02-18 22:53:07,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:53:07,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:07,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:53:07,832 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:53:07,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-18 22:53:07,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-18 22:53:07,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:53:07,885 WARN L261 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 152 conjunts are in the unsatisfiable core [2022-02-18 22:53:07,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:53:13,449 INFO L353 Elim1Store]: treesize reduction 770, result has 0.1 percent of original size [2022-02-18 22:53:13,449 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 166 treesize of output 74 [2022-02-18 22:53:13,899 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 0 proven. 535 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:13,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:53:25,371 INFO L353 Elim1Store]: treesize reduction 1804, result has 44.0 percent of original size [2022-02-18 22:53:25,372 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 24 select indices, 24 select index equivalence classes, 0 disjoint index pairs (out of 276 index pairs), introduced 24 new quantified variables, introduced 276 case distinctions, treesize of input 222 treesize of output 1500 [2022-02-18 22:53:28,995 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 0 proven. 535 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:28,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868617241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:53:28,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:53:28,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 56, 56] total 147 [2022-02-18 22:53:28,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066769518] [2022-02-18 22:53:28,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:53:28,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 148 states [2022-02-18 22:53:28,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:53:28,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2022-02-18 22:53:28,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=533, Invalid=21223, Unknown=0, NotChecked=0, Total=21756 [2022-02-18 22:53:28,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:28,999 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:53:28,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 148 states, 148 states have (on average 1.7027027027027026) internal successors, (252), 147 states have internal predecessors, (252), 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) [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:28,999 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:29,000 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:35,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:35,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:35,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:53:35,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-18 22:53:35,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-02-18 22:53:35,347 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:53:35,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:53:35,348 INFO L85 PathProgramCache]: Analyzing trace with hash 441236523, now seen corresponding path program 24 times [2022-02-18 22:53:35,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:53:35,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206515914] [2022-02-18 22:53:35,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:53:35,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:53:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:53:35,851 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:35,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:53:35,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206515914] [2022-02-18 22:53:35,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206515914] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:53:35,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034274192] [2022-02-18 22:53:35,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 22:53:35,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:35,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:53:35,853 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:53:35,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-18 22:53:35,905 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-18 22:53:35,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:53:35,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-18 22:53:35,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:53:36,154 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:53:36,165 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:36,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:53:36,581 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:53:36,581 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:53:36,719 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:36,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034274192] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:53:36,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:53:36,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 43 [2022-02-18 22:53:36,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876554169] [2022-02-18 22:53:36,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:53:36,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-18 22:53:36,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:53:36,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-18 22:53:36,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1793, Unknown=0, NotChecked=0, Total=1892 [2022-02-18 22:53:36,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:36,721 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:53:36,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 3.75) internal successors, (165), 43 states have internal predecessors, (165), 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) [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:36,721 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:53:36,722 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:53:37,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:53:37,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:53:37,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:53:37,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-18 22:53:37,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-02-18 22:53:37,933 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:53:37,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:53:37,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1921002414, now seen corresponding path program 25 times [2022-02-18 22:53:37,933 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:53:37,933 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911069687] [2022-02-18 22:53:37,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:53:37,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:53:37,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:53:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:42,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:53:42,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911069687] [2022-02-18 22:53:42,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911069687] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:53:42,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235545707] [2022-02-18 22:53:42,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 22:53:42,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:53:42,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:53:42,946 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:53:42,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-18 22:53:42,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:53:42,995 WARN L261 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 166 conjunts are in the unsatisfiable core [2022-02-18 22:53:42,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:53:49,587 INFO L353 Elim1Store]: treesize reduction 936, result has 0.1 percent of original size [2022-02-18 22:53:49,588 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 184 treesize of output 80 [2022-02-18 22:53:50,081 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:53:50,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:54:04,385 WARN L228 SmtUtils]: Spent 5.12s on a formula simplification. DAG size of input: 1365 DAG size of output: 741 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 22:54:04,386 INFO L353 Elim1Store]: treesize reduction 2136, result has 43.8 percent of original size [2022-02-18 22:54:04,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 26 select indices, 26 select index equivalence classes, 0 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 325 case distinctions, treesize of input 240 treesize of output 1754 [2022-02-18 22:54:07,792 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:07,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235545707] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:54:07,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:54:07,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 60, 60] total 158 [2022-02-18 22:54:07,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293378522] [2022-02-18 22:54:07,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:54:07,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 159 states [2022-02-18 22:54:07,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:54:07,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 159 interpolants. [2022-02-18 22:54:07,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=572, Invalid=24550, Unknown=0, NotChecked=0, Total=25122 [2022-02-18 22:54:07,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:54:07,795 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:54:07,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 159 states, 159 states have (on average 1.6981132075471699) internal successors, (270), 158 states have internal predecessors, (270), 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) [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:54:07,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:54:07,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:54:14,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:54:14,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:54:14,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:54:14,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:54:14,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:54:14,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:54:14,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:54:14,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-18 22:54:15,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-18 22:54:15,101 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:54:15,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:54:15,101 INFO L85 PathProgramCache]: Analyzing trace with hash -942133391, now seen corresponding path program 26 times [2022-02-18 22:54:15,102 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:54:15,102 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014342048] [2022-02-18 22:54:15,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:54:15,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:54:15,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:54:15,560 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:15,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:54:15,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014342048] [2022-02-18 22:54:15,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014342048] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:54:15,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203541053] [2022-02-18 22:54:15,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:54:15,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:54:15,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:54:15,561 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:54:15,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-18 22:54:15,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:54:15,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:54:15,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 60 conjunts are in the unsatisfiable core [2022-02-18 22:54:15,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:54:15,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:54:15,904 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:15,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:54:16,369 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:54:16,369 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:54:16,539 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 0 proven. 665 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:16,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203541053] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:54:16,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:54:16,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 46 [2022-02-18 22:54:16,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779390606] [2022-02-18 22:54:16,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:54:16,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-18 22:54:16,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:54:16,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-18 22:54:16,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=2056, Unknown=0, NotChecked=0, Total=2162 [2022-02-18 22:54:16,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:54:16,540 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:54:16,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 3.74468085106383) internal successors, (176), 46 states have internal predecessors, (176), 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) [2022-02-18 22:54:16,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:54:16,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:54:16,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:54:16,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:54:16,540 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:54:16,541 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:54:16,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:54:16,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:54:17,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:54:17,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:54:17,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:54:17,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:17,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-18 22:54:17,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-18 22:54:17,871 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:54:17,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:54:17,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1158378508, now seen corresponding path program 27 times [2022-02-18 22:54:17,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:54:17,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137908279] [2022-02-18 22:54:17,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:54:17,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:54:17,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:54:23,565 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:23,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:54:23,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137908279] [2022-02-18 22:54:23,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137908279] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:54:23,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126019457] [2022-02-18 22:54:23,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:54:23,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:54:23,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:54:23,568 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:54:23,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-18 22:54:23,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-02-18 22:54:23,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:54:23,625 WARN L261 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 180 conjunts are in the unsatisfiable core [2022-02-18 22:54:23,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:54:35,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:35,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-18 22:54:35,397 INFO L353 Elim1Store]: treesize reduction 131, result has 7.1 percent of original size [2022-02-18 22:54:35,397 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 91 disjoint index pairs (out of 120 index pairs), introduced 15 new quantified variables, introduced 15 case distinctions, treesize of input 194 treesize of output 96 [2022-02-18 22:54:36,290 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:36,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:54:51,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,969 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,972 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,973 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,974 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,978 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,981 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,983 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,984 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,988 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,989 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,991 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,992 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,993 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,994 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,998 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:51,999 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,003 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,007 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,012 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,014 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,017 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,019 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,019 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,021 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,021 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,024 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,030 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,031 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,033 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,036 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,037 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,039 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,044 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,045 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,049 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,052 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,053 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,054 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,055 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,061 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,067 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,069 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,070 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,074 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,078 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,079 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,080 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,081 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,082 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,083 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,085 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,090 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,091 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,093 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,094 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,097 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,099 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,099 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,099 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,100 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,100 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,101 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,103 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,103 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,104 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,105 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,106 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,107 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,108 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,112 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,115 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,115 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,115 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-18 22:54:52,119 INFO L244 Elim1Store]: Index analysis took 155 ms [2022-02-18 22:54:53,579 INFO L353 Elim1Store]: treesize reduction 332, result has 75.5 percent of original size [2022-02-18 22:54:53,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 260 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 118 case distinctions, treesize of input 256 treesize of output 1120 [2022-02-18 22:54:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:54:55,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126019457] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:54:55,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:54:55,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 66, 66] total 180 [2022-02-18 22:54:55,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218737134] [2022-02-18 22:54:55,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:54:55,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 181 states [2022-02-18 22:54:55,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:54:55,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 181 interpolants. [2022-02-18 22:54:55,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2554, Invalid=30026, Unknown=0, NotChecked=0, Total=32580 [2022-02-18 22:54:55,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:54:55,677 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:54:55,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 181 states, 181 states have (on average 1.6740331491712708) internal successors, (303), 180 states have internal predecessors, (303), 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) [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:55,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:54:55,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:54:55,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:54:55,679 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:55:10,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:55:10,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:55:10,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-18 22:55:11,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-18 22:55:11,034 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:55:11,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:55:11,034 INFO L85 PathProgramCache]: Analyzing trace with hash -156739887, now seen corresponding path program 28 times [2022-02-18 22:55:11,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:55:11,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440108756] [2022-02-18 22:55:11,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:55:11,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:55:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:55:11,589 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:11,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:55:11,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440108756] [2022-02-18 22:55:11,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440108756] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:55:11,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823328702] [2022-02-18 22:55:11,589 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:55:11,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:55:11,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:55:11,590 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:55:11,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-18 22:55:11,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:55:11,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:55:11,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-18 22:55:11,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:55:11,914 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:55:11,945 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:11,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:55:12,465 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:55:12,465 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:55:12,652 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 765 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:12,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823328702] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:55:12,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:55:12,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 49 [2022-02-18 22:55:12,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783633093] [2022-02-18 22:55:12,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:55:12,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-18 22:55:12,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:55:12,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-18 22:55:12,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2337, Unknown=0, NotChecked=0, Total=2450 [2022-02-18 22:55:12,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:55:12,654 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:55:12,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 3.74) internal successors, (187), 49 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:12,654 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:55:12,655 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:55:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:55:13,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:13,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-18 22:55:14,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:55:14,132 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:55:14,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:55:14,133 INFO L85 PathProgramCache]: Analyzing trace with hash 748815188, now seen corresponding path program 29 times [2022-02-18 22:55:14,133 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:55:14,133 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612653030] [2022-02-18 22:55:14,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:55:14,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:55:14,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:55:20,701 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 0 proven. 826 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:20,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:55:20,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612653030] [2022-02-18 22:55:20,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612653030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:55:20,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698605785] [2022-02-18 22:55:20,701 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:55:20,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:55:20,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:55:20,702 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:55:20,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-18 22:55:20,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-02-18 22:55:20,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:55:20,764 WARN L261 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 188 conjunts are in the unsatisfiable core [2022-02-18 22:55:20,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:55:29,721 INFO L353 Elim1Store]: treesize reduction 1232, result has 0.1 percent of original size [2022-02-18 22:55:29,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 0 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 105 case distinctions, treesize of input 208 treesize of output 92 [2022-02-18 22:55:30,279 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 0 proven. 826 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:30,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:55:51,586 WARN L228 SmtUtils]: Spent 8.61s on a formula simplification. DAG size of input: 1815 DAG size of output: 975 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 22:55:51,588 INFO L353 Elim1Store]: treesize reduction 2884, result has 43.5 percent of original size [2022-02-18 22:55:51,588 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 0 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 435 case distinctions, treesize of input 276 treesize of output 2322 [2022-02-18 22:55:58,320 INFO L134 CoverageAnalysis]: Checked inductivity of 826 backedges. 0 proven. 826 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:55:58,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698605785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:55:58,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:55:58,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 68, 68] total 180 [2022-02-18 22:55:58,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921835279] [2022-02-18 22:55:58,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:55:58,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 181 states [2022-02-18 22:55:58,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:55:58,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 181 interpolants. [2022-02-18 22:55:58,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=31930, Unknown=0, NotChecked=0, Total=32580 [2022-02-18 22:55:58,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:55:58,324 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:55:58,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 181 states, 181 states have (on average 1.6906077348066297) internal successors, (306), 180 states have internal predecessors, (306), 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) [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:55:58,325 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:55:58,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:55:58,326 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:56:06,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:56:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:06,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:56:06,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-18 22:56:07,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:56:07,165 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:56:07,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:56:07,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1281013207, now seen corresponding path program 30 times [2022-02-18 22:56:07,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:56:07,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028475898] [2022-02-18 22:56:07,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:56:07,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:56:07,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:56:07,850 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:56:07,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:56:07,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028475898] [2022-02-18 22:56:07,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028475898] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:56:07,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219181472] [2022-02-18 22:56:07,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 22:56:07,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:56:07,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:56:07,852 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:56:07,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-18 22:56:07,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-02-18 22:56:07,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:56:07,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 68 conjunts are in the unsatisfiable core [2022-02-18 22:56:07,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:56:08,224 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:56:08,235 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:56:08,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:56:08,817 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:56:08,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:56:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:56:08,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219181472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:56:08,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:56:08,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 52 [2022-02-18 22:56:08,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811709162] [2022-02-18 22:56:08,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:56:08,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-18 22:56:08,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:56:08,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-18 22:56:08,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2636, Unknown=0, NotChecked=0, Total=2756 [2022-02-18 22:56:08,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:56:08,988 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:56:08,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 3.7358490566037736) internal successors, (198), 52 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:56:08,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:56:08,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:08,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:56:08,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:08,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:56:08,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:56:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:56:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:56:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:56:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:56:10,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:56:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:56:10,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:56:10,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:56:10,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-18 22:56:10,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:56:10,686 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:56:10,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:56:10,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1805553830, now seen corresponding path program 31 times [2022-02-18 22:56:10,687 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:56:10,687 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062871016] [2022-02-18 22:56:10,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:56:10,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:56:10,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:56:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 0 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:56:18,269 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:56:18,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062871016] [2022-02-18 22:56:18,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062871016] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:56:18,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129394667] [2022-02-18 22:56:18,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 22:56:18,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:56:18,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:56:18,272 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:56:18,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-18 22:56:18,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:56:18,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 202 conjunts are in the unsatisfiable core [2022-02-18 22:56:18,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:56:28,589 INFO L353 Elim1Store]: treesize reduction 1440, result has 0.1 percent of original size [2022-02-18 22:56:28,589 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 226 treesize of output 98 [2022-02-18 22:56:29,187 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 0 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:56:29,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:56:54,909 WARN L228 SmtUtils]: Spent 10.95s on a formula simplification. DAG size of input: 2064 DAG size of output: 1104 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 22:56:54,911 INFO L353 Elim1Store]: treesize reduction 3300, result has 43.4 percent of original size [2022-02-18 22:56:54,912 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 294 treesize of output 2636 [2022-02-18 22:57:06,087 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 0 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:06,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129394667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:57:06,087 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:57:06,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 72, 72] total 191 [2022-02-18 22:57:06,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033262073] [2022-02-18 22:57:06,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:57:06,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-02-18 22:57:06,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:57:06,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-02-18 22:57:06,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=35983, Unknown=0, NotChecked=0, Total=36672 [2022-02-18 22:57:06,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:57:06,092 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:57:06,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 192 states, 192 states have (on average 1.6875) internal successors, (324), 191 states have internal predecessors, (324), 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) [2022-02-18 22:57:06,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:57:06,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:57:06,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:57:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:57:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:57:16,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-18 22:57:16,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-18 22:57:16,927 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:57:16,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:57:16,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1894354057, now seen corresponding path program 32 times [2022-02-18 22:57:16,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:57:16,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455552497] [2022-02-18 22:57:16,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:57:16,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:57:16,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:57:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:17,672 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:57:17,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455552497] [2022-02-18 22:57:17,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455552497] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:57:17,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852338584] [2022-02-18 22:57:17,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 22:57:17,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:57:17,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:57:17,673 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:57:17,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-18 22:57:17,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 22:57:17,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:57:17,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-18 22:57:17,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:57:18,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:57:18,065 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:18,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:57:18,706 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:57:18,706 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:57:18,888 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 0 proven. 986 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:18,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852338584] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:57:18,888 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:57:18,888 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 55 [2022-02-18 22:57:18,888 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917444553] [2022-02-18 22:57:18,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:57:18,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-18 22:57:18,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:57:18,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-18 22:57:18,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=2953, Unknown=0, NotChecked=0, Total=3080 [2022-02-18 22:57:18,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:57:18,890 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:57:18,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 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) [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:57:18,890 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:57:18,891 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:57:20,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:57:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:57:20,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-02-18 22:57:20,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:57:20,702 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:57:20,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:57:20,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1908759802, now seen corresponding path program 33 times [2022-02-18 22:57:20,702 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:57:20,702 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973773602] [2022-02-18 22:57:20,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:57:20,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:57:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:57:29,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:29,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:57:29,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973773602] [2022-02-18 22:57:29,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973773602] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:57:29,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395753581] [2022-02-18 22:57:29,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 22:57:29,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:57:29,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:57:29,206 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:57:29,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-18 22:57:29,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-02-18 22:57:29,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:57:29,279 WARN L261 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 212 conjunts are in the unsatisfiable core [2022-02-18 22:57:29,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:57:41,050 INFO L353 Elim1Store]: treesize reduction 1600, result has 0.1 percent of original size [2022-02-18 22:57:41,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 0 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 136 case distinctions, treesize of input 236 treesize of output 104 [2022-02-18 22:57:41,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:57:41,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:58:12,784 WARN L228 SmtUtils]: Spent 13.91s on a formula simplification. DAG size of input: 2329 DAG size of output: 1241 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 22:58:12,787 INFO L353 Elim1Store]: treesize reduction 3744, result has 43.3 percent of original size [2022-02-18 22:58:12,788 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 34 select indices, 34 select index equivalence classes, 0 disjoint index pairs (out of 561 index pairs), introduced 34 new quantified variables, introduced 561 case distinctions, treesize of input 312 treesize of output 2970 [2022-02-18 22:58:24,122 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:58:24,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395753581] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:58:24,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:58:24,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 76, 76] total 202 [2022-02-18 22:58:24,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058345925] [2022-02-18 22:58:24,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:58:24,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-02-18 22:58:24,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:58:24,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-02-18 22:58:24,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=40278, Unknown=0, NotChecked=0, Total=41006 [2022-02-18 22:58:24,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:58:24,126 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:58:24,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 203 states, 203 states have (on average 1.6847290640394088) internal successors, (342), 202 states have internal predecessors, (342), 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) [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:58:24,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:58:24,127 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:58:24,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:58:37,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:58:37,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:58:37,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 22:58:37,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-18 22:58:37,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-18 22:58:37,436 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:58:37,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:58:37,437 INFO L85 PathProgramCache]: Analyzing trace with hash 983952957, now seen corresponding path program 34 times [2022-02-18 22:58:37,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:58:37,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018665074] [2022-02-18 22:58:37,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:58:37,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:58:37,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:58:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:58:38,151 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:58:38,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018665074] [2022-02-18 22:58:38,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018665074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:58:38,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084931587] [2022-02-18 22:58:38,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-18 22:58:38,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:58:38,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:58:38,153 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:58:38,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-18 22:58:38,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-18 22:58:38,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:58:38,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 76 conjunts are in the unsatisfiable core [2022-02-18 22:58:38,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:58:38,567 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 22:58:38,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:58:38,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:58:39,285 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 22:58:39,286 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 22:58:39,483 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 1107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:58:39,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084931587] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:58:39,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:58:39,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 58 [2022-02-18 22:58:39,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412615379] [2022-02-18 22:58:39,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:58:39,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-18 22:58:39,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:58:39,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-18 22:58:39,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=3288, Unknown=0, NotChecked=0, Total=3422 [2022-02-18 22:58:39,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:58:39,485 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:58:39,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 3.7288135593220337) internal successors, (220), 58 states have internal predecessors, (220), 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) [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:39,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-18 22:58:39,486 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 22:58:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-18 22:58:41,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-18 22:58:41,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:58:41,530 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 22:58:41,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 22:58:41,530 INFO L85 PathProgramCache]: Analyzing trace with hash 2146305216, now seen corresponding path program 35 times [2022-02-18 22:58:41,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 22:58:41,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378710311] [2022-02-18 22:58:41,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 22:58:41,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 22:58:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 22:58:51,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 0 proven. 1180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:58:51,182 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 22:58:51,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378710311] [2022-02-18 22:58:51,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378710311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 22:58:51,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935943749] [2022-02-18 22:58:51,183 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-18 22:58:51,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 22:58:51,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 22:58:51,184 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 22:58:51,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-18 22:58:51,243 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2022-02-18 22:58:51,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 22:58:51,246 WARN L261 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 224 conjunts are in the unsatisfiable core [2022-02-18 22:58:51,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 22:59:04,682 INFO L353 Elim1Store]: treesize reduction 1802, result has 0.1 percent of original size [2022-02-18 22:59:04,682 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 250 treesize of output 110 [2022-02-18 22:59:05,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 0 proven. 1180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:59:05,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 22:59:42,274 WARN L228 SmtUtils]: Spent 17.18s on a formula simplification. DAG size of input: 2610 DAG size of output: 1386 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 22:59:42,277 INFO L353 Elim1Store]: treesize reduction 4216, result has 43.2 percent of original size [2022-02-18 22:59:42,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 36 select indices, 36 select index equivalence classes, 0 disjoint index pairs (out of 630 index pairs), introduced 36 new quantified variables, introduced 630 case distinctions, treesize of input 330 treesize of output 3324 [2022-02-18 22:59:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 0 proven. 1180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 22:59:57,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935943749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 22:59:57,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 22:59:57,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 80, 80] total 213 [2022-02-18 22:59:57,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135615110] [2022-02-18 22:59:57,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 22:59:57,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 214 states [2022-02-18 22:59:57,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 22:59:57,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 214 interpolants. [2022-02-18 22:59:57,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=767, Invalid=44815, Unknown=0, NotChecked=0, Total=45582 [2022-02-18 22:59:57,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 22:59:57,341 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 22:59:57,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 214 states, 214 states have (on average 1.6822429906542056) internal successors, (360), 213 states have internal predecessors, (360), 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) [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 22:59:57,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-18 22:59:57,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:00:13,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:00:13,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:00:13,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:00:13,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:00:13,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-18 23:00:13,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-18 23:00:13,612 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 23:00:13,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 23:00:13,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1251536355, now seen corresponding path program 36 times [2022-02-18 23:00:13,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 23:00:13,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150852159] [2022-02-18 23:00:13,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 23:00:13,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 23:00:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 23:00:14,444 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:00:14,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 23:00:14,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150852159] [2022-02-18 23:00:14,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150852159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 23:00:14,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632628733] [2022-02-18 23:00:14,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-18 23:00:14,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 23:00:14,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 23:00:14,446 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 23:00:14,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-18 23:00:14,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-02-18 23:00:14,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 23:00:14,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 82 conjunts are in the unsatisfiable core [2022-02-18 23:00:14,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 23:00:14,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 23:00:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:00:14,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 23:00:15,640 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 23:00:15,641 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 23:00:15,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 0 proven. 1235 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:00:15,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632628733] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 23:00:15,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 23:00:15,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 61 [2022-02-18 23:00:15,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521903881] [2022-02-18 23:00:15,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 23:00:15,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-18 23:00:15,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 23:00:15,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-18 23:00:15,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=3641, Unknown=0, NotChecked=0, Total=3782 [2022-02-18 23:00:15,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:00:15,846 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 23:00:15,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 3.725806451612903) internal successors, (231), 61 states have internal predecessors, (231), 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) [2022-02-18 23:00:15,846 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:15,847 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:00:15,848 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:00:17,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:00:17,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:00:17,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:00:17,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-18 23:00:18,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-18 23:00:18,119 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 23:00:18,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 23:00:18,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1413859168, now seen corresponding path program 37 times [2022-02-18 23:00:18,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 23:00:18,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075434677] [2022-02-18 23:00:18,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 23:00:18,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 23:00:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 23:00:29,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1312 backedges. 0 proven. 1312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:00:29,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 23:00:29,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075434677] [2022-02-18 23:00:29,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075434677] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 23:00:29,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934457938] [2022-02-18 23:00:29,053 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-18 23:00:29,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 23:00:29,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 23:00:29,054 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 23:00:29,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-18 23:00:29,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 23:00:29,123 WARN L261 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 238 conjunts are in the unsatisfiable core [2022-02-18 23:00:29,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 23:00:44,439 INFO L353 Elim1Store]: treesize reduction 2052, result has 0.0 percent of original size [2022-02-18 23:00:44,439 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 19 select indices, 19 select index equivalence classes, 0 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 171 case distinctions, treesize of input 268 treesize of output 116 [2022-02-18 23:00:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1312 backedges. 0 proven. 1312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:00:45,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 23:01:29,274 WARN L228 SmtUtils]: Spent 21.45s on a formula simplification. DAG size of input: 2907 DAG size of output: 1539 (called from [L 350] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-02-18 23:01:29,277 INFO L353 Elim1Store]: treesize reduction 4716, result has 43.1 percent of original size [2022-02-18 23:01:29,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 38 select indices, 38 select index equivalence classes, 0 disjoint index pairs (out of 703 index pairs), introduced 38 new quantified variables, introduced 703 case distinctions, treesize of input 348 treesize of output 3698 [2022-02-18 23:01:43,521 INFO L134 CoverageAnalysis]: Checked inductivity of 1312 backedges. 0 proven. 1312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:01:43,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934457938] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 23:01:43,522 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 23:01:43,522 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 84, 84] total 224 [2022-02-18 23:01:43,522 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113220933] [2022-02-18 23:01:43,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 23:01:43,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 225 states [2022-02-18 23:01:43,522 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 23:01:43,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 225 interpolants. [2022-02-18 23:01:43,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=806, Invalid=49594, Unknown=0, NotChecked=0, Total=50400 [2022-02-18 23:01:43,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:01:43,526 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 23:01:43,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 225 states, 225 states have (on average 1.68) internal successors, (378), 224 states have internal predecessors, (378), 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) [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:01:43,526 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:01:43,527 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:02:00,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:00,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-18 23:02:00,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-18 23:02:01,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-18 23:02:01,016 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 23:02:01,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 23:02:01,017 INFO L85 PathProgramCache]: Analyzing trace with hash 943052963, now seen corresponding path program 38 times [2022-02-18 23:02:01,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 23:02:01,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121233985] [2022-02-18 23:02:01,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 23:02:01,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 23:02:01,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 23:02:01,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 1370 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:02:01,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 23:02:01,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121233985] [2022-02-18 23:02:01,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121233985] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 23:02:01,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289271541] [2022-02-18 23:02:01,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-18 23:02:01,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 23:02:01,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 23:02:01,940 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 23:02:01,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-18 23:02:01,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-18 23:02:01,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 23:02:01,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 84 conjunts are in the unsatisfiable core [2022-02-18 23:02:01,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 23:02:02,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 [2022-02-18 23:02:02,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 1370 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:02:02,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-18 23:02:03,248 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-18 23:02:03,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing 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 14 [2022-02-18 23:02:03,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 0 proven. 1370 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:02:03,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289271541] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-18 23:02:03,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-18 23:02:03,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 64 [2022-02-18 23:02:03,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042727160] [2022-02-18 23:02:03,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-18 23:02:03,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-18 23:02:03,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-18 23:02:03,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-18 23:02:03,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=4012, Unknown=0, NotChecked=0, Total=4160 [2022-02-18 23:02:03,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:02:03,463 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-18 23:02:03,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 3.723076923076923) internal successors, (242), 64 states have internal predecessors, (242), 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) [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:02:03,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-18 23:02:03,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-18 23:02:05,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-18 23:02:05,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-18 23:02:05,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-18 23:02:05,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-18 23:02:05,939 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-18 23:02:05,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-18 23:02:05,939 INFO L85 PathProgramCache]: Analyzing trace with hash 85347366, now seen corresponding path program 39 times [2022-02-18 23:02:05,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-18 23:02:05,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8973386] [2022-02-18 23:02:05,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-18 23:02:05,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-18 23:02:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-18 23:02:18,263 INFO L134 CoverageAnalysis]: Checked inductivity of 1451 backedges. 0 proven. 1451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:02:18,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-18 23:02:18,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8973386] [2022-02-18 23:02:18,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8973386] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-18 23:02:18,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560993826] [2022-02-18 23:02:18,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-18 23:02:18,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 23:02:18,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-18 23:02:18,265 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-18 23:02:18,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-18 23:02:18,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2022-02-18 23:02:18,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-18 23:02:18,334 WARN L261 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 258 conjunts are in the unsatisfiable core [2022-02-18 23:02:18,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-18 23:02:37,362 INFO L353 Elim1Store]: treesize reduction 2242, result has 0.0 percent of original size [2022-02-18 23:02:37,362 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 190 case distinctions, treesize of input 278 treesize of output 122 [2022-02-18 23:02:38,161 INFO L134 CoverageAnalysis]: Checked inductivity of 1451 backedges. 0 proven. 1451 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-18 23:02:38,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-02-18 23:02:54,468 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-18 23:02:54,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-18 23:02:54,487 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-18 23:02:54,497 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-18 23:02:54,497 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-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 [2022-02-18 23:02:54,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-18 23:02:54,669 WARN L594 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 160 with TraceHistMax 21,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 224 known predicates. [2022-02-18 23:02:54,670 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-18 23:02:54,670 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-18 23:02:54,674 INFO L732 BasicCegarLoop]: Path program histogram: [39, 1, 1] [2022-02-18 23:02:54,676 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-18 23:02:54,676 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-18 23:02:54,677 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.02 11:02:54 BasicIcfg [2022-02-18 23:02:54,678 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-18 23:02:54,678 INFO L158 Benchmark]: Toolchain (without parser) took 743150.12ms. Allocated memory was 176.2MB in the beginning and 531.6MB in the end (delta: 355.5MB). Free memory was 140.6MB in the beginning and 330.9MB in the end (delta: -190.3MB). Peak memory consumption was 165.7MB. Max. memory is 8.0GB. [2022-02-18 23:02:54,678 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 176.2MB. Free memory was 141.8MB in the beginning and 141.7MB in the end (delta: 75.2kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-18 23:02:54,678 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.74ms. Allocated memory is still 176.2MB. Free memory was 140.5MB in the beginning and 139.1MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-18 23:02:54,678 INFO L158 Benchmark]: Boogie Preprocessor took 15.16ms. Allocated memory is still 176.2MB. Free memory was 139.0MB in the beginning and 138.1MB in the end (delta: 891.6kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-18 23:02:54,679 INFO L158 Benchmark]: RCFGBuilder took 242.83ms. Allocated memory is still 176.2MB. Free memory was 138.0MB in the beginning and 128.7MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-18 23:02:54,679 INFO L158 Benchmark]: TraceAbstraction took 742845.00ms. Allocated memory was 176.2MB in the beginning and 531.6MB in the end (delta: 355.5MB). Free memory was 128.1MB in the beginning and 330.9MB in the end (delta: -202.8MB). Peak memory consumption was 153.1MB. Max. memory is 8.0GB. [2022-02-18 23:02:54,680 INFO L339 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.13ms. Allocated memory is still 176.2MB. Free memory was 141.8MB in the beginning and 141.7MB in the end (delta: 75.2kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.74ms. Allocated memory is still 176.2MB. Free memory was 140.5MB in the beginning and 139.1MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 15.16ms. Allocated memory is still 176.2MB. Free memory was 139.0MB in the beginning and 138.1MB in the end (delta: 891.6kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 242.83ms. Allocated memory is still 176.2MB. Free memory was 138.0MB in the beginning and 128.7MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 742845.00ms. Allocated memory was 176.2MB in the beginning and 531.6MB in the end (delta: 355.5MB). Free memory was 128.1MB in the beginning and 330.9MB in the end (delta: -202.8MB). Peak memory consumption was 153.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 5377, positive: 4437, positive conditional: 4437, positive unconditional: 0, negative: 940, negative conditional: 940, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4437, positive: 4437, positive conditional: 4437, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4437, positive: 4437, positive conditional: 4437, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4437, positive: 4437, positive conditional: 4394, positive unconditional: 43, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 4437, positive: 4437, positive conditional: 3026, positive unconditional: 1411, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 4437, positive: 4437, positive conditional: 3026, positive unconditional: 1411, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 30, positive: 30, positive conditional: 0, positive unconditional: 30, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 30, positive: 29, positive conditional: 0, positive unconditional: 29, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 38, positive: 38, positive conditional: 0, positive unconditional: 38, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 4437, positive: 4407, positive conditional: 3026, positive unconditional: 1381, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 30, unknown conditional: 0, unknown unconditional: 30] , Statistics on independence cache: Total cache size (in pairs): 30, Positive cache size: 30, Positive conditional cache size: 0, Positive unconditional cache size: 30, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 1368, Maximal queried relation: 0, Independence queries for same thread: 940 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 160 with TraceHistMax 21,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 224 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 160 with TraceHistMax 21,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 224 known predicates. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while PartialOrderCegarLoop was analyzing trace of length 160 with TraceHistMax 21,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 224 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 42 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 742.7s, OverallIterations: 41, TraceHistogramMax: 0, PathProgramHistogramMax: 39, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 148.8s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1239, 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.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 534.3s InterpolantComputationTime, 6909 NumberOfCodeBlocks, 6909 NumberOfCodeBlocksAsserted, 286 NumberOfCheckSat, 10238 ConstructedInterpolants, 250 QuantifiedInterpolants, 445668 SizeOfPredicates, 432 NumberOfNonLiveVariables, 7787 ConjunctsInSsa, 3370 ConjunctsInUnsatCore, 118 InterpolantComputations, 1 PerfectInterpolantSequences, 0/56550 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