/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-44898dd [2022-02-15 20:01:01,487 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 20:01:01,489 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 20:01:01,564 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 20:01:01,565 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 20:01:01,565 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 20:01:01,566 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 20:01:01,568 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 20:01:01,569 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 20:01:01,570 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 20:01:01,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 20:01:01,575 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 20:01:01,576 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 20:01:01,580 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 20:01:01,581 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 20:01:01,582 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 20:01:01,582 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 20:01:01,583 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 20:01:01,584 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 20:01:01,588 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 20:01:01,589 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 20:01:01,590 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 20:01:01,591 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 20:01:01,592 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 20:01:01,594 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 20:01:01,594 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 20:01:01,594 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 20:01:01,595 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 20:01:01,595 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 20:01:01,596 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 20:01:01,596 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 20:01:01,597 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 20:01:01,597 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 20:01:01,598 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 20:01:01,598 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 20:01:01,598 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 20:01:01,599 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 20:01:01,599 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 20:01:01,599 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 20:01:01,600 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 20:01:01,600 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 20:01:01,601 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-15 20:01:01,620 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 20:01:01,621 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 20:01:01,621 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-15 20:01:01,621 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-15 20:01:01,622 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-15 20:01:01,622 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-15 20:01:01,623 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-15 20:01:01,623 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-15 20:01:01,623 INFO L138 SettingsManager]: * Use SBE=true [2022-02-15 20:01:01,623 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 20:01:01,624 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 20:01:01,625 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 20:01:01,625 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 20:01:01,626 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 20:01:01,626 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 20:01:01,627 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Construct finite automaton lazily=true [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-15 20:01:01,627 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2022-02-15 20:01:01,628 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 20:01:01,628 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_NEW_STATES [2022-02-15 20:01:01,628 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-15 20:01:01,871 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 20:01:01,891 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 20:01:01,893 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 20:01:01,894 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-15 20:01:01,895 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-15 20:01:01,896 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-15 20:01:01,896 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-15 20:01:01,920 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 20:01:01,921 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 20:01:01,923 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-15 20:01:01,923 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-15 20:01:01,923 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-15 20:01:01,933 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,939 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,943 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-15 20:01:01,944 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-15 20:01:01,945 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 20:01:01,945 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 20:01:01,945 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 20:01:01,951 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,951 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,951 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,953 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,956 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,959 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,959 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 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,960 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 20:01:01,962 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 20:01:01,962 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 20:01:01,962 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 20:01:01,963 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 08:01:01" (1/1) ... [2022-02-15 20:01:01,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 20:01:01,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:01,990 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-15 20:01:01,992 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-15 20:01:02,021 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-15 20:01:02,021 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-15 20:01:02,021 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-15 20:01:02,022 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-15 20:01:02,022 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-15 20:01:02,022 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-15 20:01:02,022 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-15 20:01:02,022 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 20:01:02,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 20:01:02,023 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-15 20:01:02,065 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 20:01:02,067 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 20:01:02,184 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 20:01:02,199 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 20:01:02,199 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-15 20:01:02,201 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 08:01:02 BoogieIcfgContainer [2022-02-15 20:01:02,201 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 20:01:02,202 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 20:01:02,202 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 20:01:02,206 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 20:01:02,207 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 08:01:01" (1/2) ... [2022-02-15 20:01:02,207 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38a07a33 and model type queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 08:01:02, skipping insertion in model container [2022-02-15 20:01:02,208 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 15.02 08:01:02" (2/2) ... [2022-02-15 20:01:02,212 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-2.wvr.bpl [2022-02-15 20:01:02,217 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-15 20:01:02,217 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-15 20:01:02,218 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 20:01:02,218 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-15 20:01:02,276 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-15 20:01:02,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2022-02-15 20:01:02,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:02,331 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-15 20:01:02,363 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-15 20:01:02,379 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 20:01:02,387 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 [2022-02-15 20:01:02,387 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-15 20:01:02,501 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:02,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:02,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1284111015, now seen corresponding path program 1 times [2022-02-15 20:01:02,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:02,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309183311] [2022-02-15 20:01:02,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:02,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:02,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:02,638 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-15 20:01:02,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:02,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309183311] [2022-02-15 20:01:02,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309183311] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 20:01:02,640 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 20:01:02,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 20:01:02,641 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562829553] [2022-02-15 20:01:02,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 20:01:02,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-15 20:01:02,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:02,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-15 20:01:02,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 20:01:02,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:02,664 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:02,665 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-15 20:01:02,665 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:02,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:02,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 20:01:02,692 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:02,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:02,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1363030998, now seen corresponding path program 1 times [2022-02-15 20:01:02,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:02,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082363611] [2022-02-15 20:01:02,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:02,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:02,965 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-15 20:01:02,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:02,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082363611] [2022-02-15 20:01:02,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082363611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:02,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142758722] [2022-02-15 20:01:02,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:02,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:02,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:02,975 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-15 20:01:02,995 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-15 20:01:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:03,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-15 20:01:03,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:03,312 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-15 20:01:03,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:03,474 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-15 20:01:03,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142758722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:03,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:03,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-02-15 20:01:03,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394524896] [2022-02-15 20:01:03,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:03,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 20:01:03,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:03,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 20:01:03,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-15 20:01:03,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:03,481 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:03,481 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-15 20:01:03,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:03,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:03,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:03,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:03,666 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-15 20:01:03,851 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-15 20:01:03,852 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:03,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:03,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1221867961, now seen corresponding path program 1 times [2022-02-15 20:01:03,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:03,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231977065] [2022-02-15 20:01:03,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:03,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:03,918 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-15 20:01:03,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:03,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231977065] [2022-02-15 20:01:03,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231977065] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:03,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777199701] [2022-02-15 20:01:03,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:03,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:03,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:03,922 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-15 20:01:03,923 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-15 20:01:03,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:03,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-15 20:01:03,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:04,020 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-15 20:01:04,047 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-15 20:01:04,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:04,109 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 20:01:04,109 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-15 20:01:04,120 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-15 20:01:04,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777199701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:04,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:04,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-02-15 20:01:04,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457755918] [2022-02-15 20:01:04,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:04,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 20:01:04,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:04,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 20:01:04,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 20:01:04,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:04,128 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:04,131 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-15 20:01:04,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:04,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:04,135 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:04,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:04,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:04,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:04,249 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-15 20:01:04,439 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-15 20:01:04,440 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:04,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:04,440 INFO L85 PathProgramCache]: Analyzing trace with hash 374654922, now seen corresponding path program 2 times [2022-02-15 20:01:04,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:04,441 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852104596] [2022-02-15 20:01:04,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:04,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:04,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:04,744 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-15 20:01:04,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:04,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852104596] [2022-02-15 20:01:04,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852104596] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:04,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568046691] [2022-02-15 20:01:04,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:01:04,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:04,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:04,746 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-15 20:01:04,775 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-15 20:01:04,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:01:04,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:04,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-15 20:01:04,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:04,971 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-15 20:01:05,135 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-15 20:01:05,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:05,392 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-15 20:01:05,393 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-15 20:01:05,480 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-15 20:01:05,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568046691] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:05,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:05,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-02-15 20:01:05,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047088910] [2022-02-15 20:01:05,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:05,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 20:01:05,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:05,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 20:01:05,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2022-02-15 20:01:05,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:05,484 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:05,485 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-15 20:01:05,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:05,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:05,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:05,485 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:05,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:05,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:05,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:05,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:05,698 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-15 20:01:05,887 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-15 20:01:05,888 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:05,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:05,888 INFO L85 PathProgramCache]: Analyzing trace with hash 538944269, now seen corresponding path program 3 times [2022-02-15 20:01:05,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:05,889 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107565347] [2022-02-15 20:01:05,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:05,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:05,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:05,985 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-15 20:01:05,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:05,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107565347] [2022-02-15 20:01:05,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107565347] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:05,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252690120] [2022-02-15 20:01:05,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:01:05,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:05,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:05,987 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-15 20:01:06,016 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-15 20:01:06,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 20:01:06,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:06,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 20:01:06,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:06,134 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-15 20:01:06,151 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-15 20:01:06,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:06,229 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:06,229 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-15 20:01:06,259 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-15 20:01:06,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252690120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:06,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:06,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 11 [2022-02-15 20:01:06,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778033357] [2022-02-15 20:01:06,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:06,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 20:01:06,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:06,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 20:01:06,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-02-15 20:01:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:06,261 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:06,261 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-15 20:01:06,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:06,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:06,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:06,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:06,262 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:06,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:06,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:06,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:06,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:06,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:06,410 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-15 20:01:06,583 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-15 20:01:06,583 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:06,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:06,583 INFO L85 PathProgramCache]: Analyzing trace with hash 86529261, now seen corresponding path program 4 times [2022-02-15 20:01:06,584 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:06,584 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754291587] [2022-02-15 20:01:06,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:06,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:06,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:06,713 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-15 20:01:06,713 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:06,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754291587] [2022-02-15 20:01:06,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754291587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:06,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564233539] [2022-02-15 20:01:06,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:01:06,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:06,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:06,715 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-15 20:01:06,734 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-15 20:01:06,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:01:06,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:06,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 20:01:06,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:06,847 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-15 20:01:06,858 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-15 20:01:06,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:06,948 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:06,948 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-15 20:01:06,992 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-15 20:01:06,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564233539] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:06,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:06,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-15 20:01:06,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815024546] [2022-02-15 20:01:06,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:06,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 20:01:06,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:06,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 20:01:06,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-02-15 20:01:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:06,997 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:06,997 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-15 20:01:06,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:06,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:06,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:06,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:06,997 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:06,998 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:07,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:07,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:07,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:07,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:07,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:07,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:07,197 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-15 20:01:07,391 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-15 20:01:07,392 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:07,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash -528641168, now seen corresponding path program 5 times [2022-02-15 20:01:07,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:07,393 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61979409] [2022-02-15 20:01:07,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:07,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:08,004 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-15 20:01:08,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:08,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61979409] [2022-02-15 20:01:08,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61979409] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:08,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645456460] [2022-02-15 20:01:08,005 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:01:08,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:08,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:08,006 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-15 20:01:08,011 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-15 20:01:08,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 20:01:08,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:08,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-15 20:01:08,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:08,586 INFO L353 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-02-15 20:01:08,586 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-15 20:01:08,827 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-15 20:01:08,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:09,717 INFO L353 Elim1Store]: treesize reduction 76, result has 52.8 percent of original size [2022-02-15 20:01:09,718 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-15 20:01:09,856 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-15 20:01:09,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645456460] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:09,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:09,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20, 20] total 48 [2022-02-15 20:01:09,857 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314975189] [2022-02-15 20:01:09,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:09,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-15 20:01:09,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:09,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-15 20:01:09,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=2170, Unknown=0, NotChecked=0, Total=2352 [2022-02-15 20:01:09,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:09,861 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:09,861 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-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:09,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:09,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:10,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:10,488 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-15 20:01:10,667 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-15 20:01:10,667 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:10,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:10,668 INFO L85 PathProgramCache]: Analyzing trace with hash 958004595, now seen corresponding path program 6 times [2022-02-15 20:01:10,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:10,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064002050] [2022-02-15 20:01:10,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:10,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:10,791 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-15 20:01:10,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:10,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064002050] [2022-02-15 20:01:10,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064002050] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:10,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140225122] [2022-02-15 20:01:10,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:01:10,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:10,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:10,793 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-15 20:01:10,794 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-15 20:01:10,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 20:01:10,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:10,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 20:01:10,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:10,933 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-15 20:01:10,959 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-15 20:01:10,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:11,093 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:11,094 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-15 20:01:11,157 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-15 20:01:11,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140225122] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:11,157 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:11,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-02-15 20:01:11,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775565661] [2022-02-15 20:01:11,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:11,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 20:01:11,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:11,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 20:01:11,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2022-02-15 20:01:11,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:11,160 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:11,160 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-15 20:01:11,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:11,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:11,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:11,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:11,160 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:11,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:11,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:11,161 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:11,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:11,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:11,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:11,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:11,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:11,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:11,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:11,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:11,391 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-15 20:01:11,587 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-15 20:01:11,588 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:11,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:11,588 INFO L85 PathProgramCache]: Analyzing trace with hash -88373002, now seen corresponding path program 7 times [2022-02-15 20:01:11,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:11,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626750656] [2022-02-15 20:01:11,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:11,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:11,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:12,427 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-15 20:01:12,427 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:12,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626750656] [2022-02-15 20:01:12,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626750656] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:12,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884604870] [2022-02-15 20:01:12,427 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:01:12,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:12,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:12,432 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-15 20:01:12,433 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-15 20:01:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:12,464 WARN L261 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-15 20:01:12,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:13,297 INFO L353 Elim1Store]: treesize reduction 72, result has 1.4 percent of original size [2022-02-15 20:01:13,297 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-15 20:01:13,500 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-15 20:01:13,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:14,679 INFO L353 Elim1Store]: treesize reduction 156, result has 49.5 percent of original size [2022-02-15 20:01:14,679 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-15 20:01:14,986 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-15 20:01:14,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884604870] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:14,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:14,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 24, 24] total 59 [2022-02-15 20:01:14,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235184205] [2022-02-15 20:01:14,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:14,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-15 20:01:14,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:14,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-15 20:01:14,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=3319, Unknown=0, NotChecked=0, Total=3540 [2022-02-15 20:01:14,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:14,990 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:14,990 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-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:14,990 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:14,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:14,991 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:15,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:15,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:15,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:15,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-02-15 20:01:16,154 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-15 20:01:16,154 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:16,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:16,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1859610003, now seen corresponding path program 8 times [2022-02-15 20:01:16,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:16,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189188955] [2022-02-15 20:01:16,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:16,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:16,293 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-15 20:01:16,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:16,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189188955] [2022-02-15 20:01:16,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189188955] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:16,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296202573] [2022-02-15 20:01:16,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:01:16,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:16,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:16,295 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-15 20:01:16,300 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-15 20:01:16,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:01:16,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:16,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-15 20:01:16,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:16,439 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-15 20:01:16,450 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-15 20:01:16,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:16,582 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:16,582 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-15 20:01:16,643 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-15 20:01:16,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296202573] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:16,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:16,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 19 [2022-02-15 20:01:16,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027723350] [2022-02-15 20:01:16,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:16,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 20:01:16,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:16,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 20:01:16,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2022-02-15 20:01:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:16,645 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:16,645 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-15 20:01:16,645 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:16,646 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:16,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:16,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:16,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:16,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-02-15 20:01:17,115 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-15 20:01:17,115 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:17,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:17,116 INFO L85 PathProgramCache]: Analyzing trace with hash -985145066, now seen corresponding path program 9 times [2022-02-15 20:01:17,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:17,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501594407] [2022-02-15 20:01:17,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:17,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:18,108 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-15 20:01:18,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:18,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501594407] [2022-02-15 20:01:18,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501594407] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:18,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502211523] [2022-02-15 20:01:18,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:01:18,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:18,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:18,110 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-15 20:01:18,111 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-15 20:01:18,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-15 20:01:18,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:18,149 WARN L261 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-15 20:01:18,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:21,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:01:21,174 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:21,189 INFO L353 Elim1Store]: treesize reduction 39, result has 17.0 percent of original size [2022-02-15 20:01:21,189 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-15 20:01:21,759 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-15 20:01:21,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:25,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,817 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,818 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,818 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,819 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,820 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,825 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,826 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,829 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,834 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,834 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,838 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,839 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,840 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:01:25,950 INFO L353 Elim1Store]: treesize reduction 56, result has 71.3 percent of original size [2022-02-15 20:01:25,951 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-15 20:01:26,306 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-15 20:01:26,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502211523] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:26,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:26,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 85 [2022-02-15 20:01:26,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638000826] [2022-02-15 20:01:26,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:26,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-02-15 20:01:26,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:26,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-02-15 20:01:26,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=693, Invalid=6617, Unknown=0, NotChecked=0, Total=7310 [2022-02-15 20:01:26,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:26,311 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:26,311 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-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:26,311 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:26,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:26,312 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:27,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:27,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:27,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:27,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:27,662 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-15 20:01:27,847 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-15 20:01:27,847 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:27,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:27,848 INFO L85 PathProgramCache]: Analyzing trace with hash -998962727, now seen corresponding path program 10 times [2022-02-15 20:01:27,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:27,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037919733] [2022-02-15 20:01:27,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:27,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:27,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:28,011 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-15 20:01:28,011 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:28,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037919733] [2022-02-15 20:01:28,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037919733] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:28,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341333460] [2022-02-15 20:01:28,012 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:01:28,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:28,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:28,013 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-15 20:01:28,013 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-15 20:01:28,044 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:01:28,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:28,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 20:01:28,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:28,192 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-15 20:01:28,203 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-15 20:01:28,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:28,358 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:28,358 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-15 20:01:28,426 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-15 20:01:28,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341333460] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:28,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:28,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 22 [2022-02-15 20:01:28,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981679207] [2022-02-15 20:01:28,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:28,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 20:01:28,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:28,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 20:01:28,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2022-02-15 20:01:28,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:28,427 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:28,427 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-15 20:01:28,427 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:28,428 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:28,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:28,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:28,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:28,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:28,760 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-15 20:01:28,945 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-15 20:01:28,945 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:28,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:28,945 INFO L85 PathProgramCache]: Analyzing trace with hash 256766556, now seen corresponding path program 11 times [2022-02-15 20:01:28,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:28,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249920045] [2022-02-15 20:01:28,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:28,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:28,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:30,403 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-15 20:01:30,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:30,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249920045] [2022-02-15 20:01:30,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249920045] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:30,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539673120] [2022-02-15 20:01:30,404 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:01:30,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:30,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:30,406 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-15 20:01:30,406 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-15 20:01:30,440 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-15 20:01:30,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:30,441 WARN L261 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 80 conjunts are in the unsatisfiable core [2022-02-15 20:01:30,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:31,908 INFO L353 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2022-02-15 20:01:31,908 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-15 20:01:32,176 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-15 20:01:32,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:34,474 INFO L353 Elim1Store]: treesize reduction 400, result has 46.6 percent of original size [2022-02-15 20:01:34,474 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-15 20:01:34,943 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-15 20:01:34,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539673120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:34,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:34,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 32, 32] total 81 [2022-02-15 20:01:34,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400510958] [2022-02-15 20:01:34,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:34,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-02-15 20:01:34,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:34,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-02-15 20:01:34,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=299, Invalid=6343, Unknown=0, NotChecked=0, Total=6642 [2022-02-15 20:01:34,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:34,946 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:34,948 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-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:34,948 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:36,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:36,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:36,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:36,563 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-15 20:01:36,747 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-15 20:01:36,747 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:36,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:36,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1661532217, now seen corresponding path program 12 times [2022-02-15 20:01:36,747 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:36,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605247826] [2022-02-15 20:01:36,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:36,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:36,957 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-15 20:01:36,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:36,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605247826] [2022-02-15 20:01:36,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605247826] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:36,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903957680] [2022-02-15 20:01:36,958 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:01:36,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:36,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:36,961 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-15 20:01:36,961 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-15 20:01:37,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 20:01:37,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:37,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-15 20:01:37,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:37,161 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-15 20:01:37,171 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-15 20:01:37,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:37,346 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:37,347 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-15 20:01:37,431 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-15 20:01:37,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903957680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:37,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:37,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 25 [2022-02-15 20:01:37,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385654346] [2022-02-15 20:01:37,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:37,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 20:01:37,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:37,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 20:01:37,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2022-02-15 20:01:37,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:37,432 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:37,432 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-15 20:01:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:37,432 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:37,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:37,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:37,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:01:37,796 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-15 20:01:37,979 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-15 20:01:37,980 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:37,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:37,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1266921660, now seen corresponding path program 13 times [2022-02-15 20:01:37,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:37,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821665556] [2022-02-15 20:01:37,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:37,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:38,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:39,655 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-15 20:01:39,655 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:39,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821665556] [2022-02-15 20:01:39,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821665556] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:39,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987999386] [2022-02-15 20:01:39,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:01:39,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:39,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:39,656 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-15 20:01:39,657 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-15 20:01:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:39,688 WARN L261 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 94 conjunts are in the unsatisfiable core [2022-02-15 20:01:39,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:41,589 INFO L353 Elim1Store]: treesize reduction 252, result has 0.4 percent of original size [2022-02-15 20:01:41,590 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-15 20:01:41,879 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-15 20:01:41,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:45,085 INFO L353 Elim1Store]: treesize reduction 564, result has 45.8 percent of original size [2022-02-15 20:01:45,086 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-15 20:01:46,010 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-15 20:01:46,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987999386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:46,011 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:46,011 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 36, 36] total 92 [2022-02-15 20:01:46,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400588077] [2022-02-15 20:01:46,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:46,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2022-02-15 20:01:46,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:46,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2022-02-15 20:01:46,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=8218, Unknown=0, NotChecked=0, Total=8556 [2022-02-15 20:01:46,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:46,013 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:46,014 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-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:01:46,014 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:48,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:48,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:48,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:01:48,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:01:48,274 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-15 20:01:48,459 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-15 20:01:48,459 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:48,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:48,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1923926079, now seen corresponding path program 14 times [2022-02-15 20:01:48,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:48,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461971357] [2022-02-15 20:01:48,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:48,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:48,666 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-15 20:01:48,667 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:48,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461971357] [2022-02-15 20:01:48,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461971357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:48,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660011268] [2022-02-15 20:01:48,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:01:48,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:48,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:48,668 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-15 20:01:48,669 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-15 20:01:48,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:01:48,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:48,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 20:01:48,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:48,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-15 20:01:48,885 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-15 20:01:48,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:49,087 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:01:49,088 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-15 20:01:49,172 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-15 20:01:49,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660011268] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:01:49,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:01:49,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 28 [2022-02-15 20:01:49,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268868597] [2022-02-15 20:01:49,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:01:49,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 20:01:49,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:01:49,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 20:01:49,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=748, Unknown=0, NotChecked=0, Total=812 [2022-02-15 20:01:49,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:49,174 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:01:49,174 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-15 20:01:49,174 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:01:49,175 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:01:49,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:01:49,645 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-15 20:01:49,829 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-15 20:01:49,829 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:01:49,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:01:49,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1158942146, now seen corresponding path program 15 times [2022-02-15 20:01:49,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:01:49,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835144344] [2022-02-15 20:01:49,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:01:49,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:01:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:01:51,880 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-15 20:01:51,881 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:01:51,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835144344] [2022-02-15 20:01:51,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835144344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:01:51,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294073845] [2022-02-15 20:01:51,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:01:51,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:01:51,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:01:51,882 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-15 20:01:51,882 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-15 20:01:51,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 20:01:51,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:01:51,920 WARN L261 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 106 conjunts are in the unsatisfiable core [2022-02-15 20:01:51,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:01:54,628 INFO L353 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2022-02-15 20:01:54,628 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-15 20:01:54,951 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-15 20:01:54,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:01:59,563 INFO L353 Elim1Store]: treesize reduction 756, result has 45.3 percent of original size [2022-02-15 20:01:59,563 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-15 20:02:00,741 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-15 20:02:00,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294073845] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:00,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:00,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 42, 42] total 107 [2022-02-15 20:02:00,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079673622] [2022-02-15 20:02:00,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:00,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2022-02-15 20:02:00,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:00,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2022-02-15 20:02:00,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=11147, Unknown=0, NotChecked=0, Total=11556 [2022-02-15 20:02:00,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:00,745 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:00,745 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-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:00,745 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:03,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:03,655 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-15 20:02:03,839 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-15 20:02:03,839 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:03,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:03,839 INFO L85 PathProgramCache]: Analyzing trace with hash -787673889, now seen corresponding path program 16 times [2022-02-15 20:02:03,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:03,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194118419] [2022-02-15 20:02:03,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:03,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:04,131 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-15 20:02:04,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:04,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194118419] [2022-02-15 20:02:04,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194118419] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:04,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065656628] [2022-02-15 20:02:04,132 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:02:04,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:04,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:04,133 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-15 20:02:04,134 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-15 20:02:04,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:02:04,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:02:04,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-15 20:02:04,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:04,345 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-15 20:02:04,356 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-15 20:02:04,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:02:04,595 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:02:04,596 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-15 20:02:04,692 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-15 20:02:04,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065656628] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:04,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:04,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 31 [2022-02-15 20:02:04,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072499780] [2022-02-15 20:02:04,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:04,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 20:02:04,693 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:04,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 20:02:04,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=921, Unknown=0, NotChecked=0, Total=992 [2022-02-15 20:02:04,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:04,693 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:04,694 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-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:04,694 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:05,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:05,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:05,266 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-15 20:02:05,448 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-15 20:02:05,448 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:05,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:05,448 INFO L85 PathProgramCache]: Analyzing trace with hash 981533282, now seen corresponding path program 17 times [2022-02-15 20:02:05,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:05,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193037402] [2022-02-15 20:02:05,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:05,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:05,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:07,961 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-15 20:02:07,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:07,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193037402] [2022-02-15 20:02:07,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193037402] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:07,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561154219] [2022-02-15 20:02:07,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:02:07,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:07,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:07,962 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-15 20:02:07,963 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-15 20:02:07,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 20:02:07,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:02:08,000 WARN L261 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 116 conjunts are in the unsatisfiable core [2022-02-15 20:02:08,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:11,081 INFO L353 Elim1Store]: treesize reduction 416, result has 0.2 percent of original size [2022-02-15 20:02:11,081 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-15 20:02:11,425 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-15 20:02:11,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:02:16,963 INFO L353 Elim1Store]: treesize reduction 976, result has 44.8 percent of original size [2022-02-15 20:02:16,964 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-15 20:02:19,077 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-15 20:02:19,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561154219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:19,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:19,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 44, 44] total 114 [2022-02-15 20:02:19,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333245060] [2022-02-15 20:02:19,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:19,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-02-15 20:02:19,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:19,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-02-15 20:02:19,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=416, Invalid=12694, Unknown=0, NotChecked=0, Total=13110 [2022-02-15 20:02:19,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:19,082 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:19,082 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-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:19,082 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:19,083 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:22,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:22,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:22,488 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-15 20:02:22,673 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-15 20:02:22,673 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:22,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:22,673 INFO L85 PathProgramCache]: Analyzing trace with hash -675465051, now seen corresponding path program 18 times [2022-02-15 20:02:22,673 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:22,673 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159636013] [2022-02-15 20:02:22,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:22,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:22,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:23,017 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-15 20:02:23,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:23,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159636013] [2022-02-15 20:02:23,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159636013] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:23,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367191101] [2022-02-15 20:02:23,017 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:02:23,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:23,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:23,019 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-15 20:02:23,020 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-15 20:02:23,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 20:02:23,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:02:23,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-15 20:02:23,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:23,280 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-15 20:02:23,291 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-15 20:02:23,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:02:23,566 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:02:23,567 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-15 20:02:23,675 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-15 20:02:23,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367191101] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:23,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:23,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 34 [2022-02-15 20:02:23,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902387046] [2022-02-15 20:02:23,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:23,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-15 20:02:23,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:23,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-15 20:02:23,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=1112, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 20:02:23,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:23,676 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:23,676 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-15 20:02:23,676 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:23,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:24,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:24,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:24,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:02:24,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-15 20:02:24,519 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-15 20:02:24,519 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:24,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:24,520 INFO L85 PathProgramCache]: Analyzing trace with hash -771106008, now seen corresponding path program 19 times [2022-02-15 20:02:24,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:24,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139538946] [2022-02-15 20:02:24,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:24,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:24,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:27,546 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-15 20:02:27,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:27,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139538946] [2022-02-15 20:02:27,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139538946] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:27,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640785044] [2022-02-15 20:02:27,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:02:27,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:27,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:27,548 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-15 20:02:27,550 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-15 20:02:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:27,588 WARN L261 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 130 conjunts are in the unsatisfiable core [2022-02-15 20:02:27,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:31,325 INFO L353 Elim1Store]: treesize reduction 540, result has 0.2 percent of original size [2022-02-15 20:02:31,325 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-15 20:02:31,709 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-15 20:02:31,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:02:38,801 INFO L353 Elim1Store]: treesize reduction 1224, result has 44.5 percent of original size [2022-02-15 20:02:38,802 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-15 20:02:40,683 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-15 20:02:40,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640785044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:40,684 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:40,684 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 48, 48] total 125 [2022-02-15 20:02:40,684 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270157277] [2022-02-15 20:02:40,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:40,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-02-15 20:02:40,684 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:40,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-02-15 20:02:40,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=455, Invalid=15295, Unknown=0, NotChecked=0, Total=15750 [2022-02-15 20:02:40,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:40,686 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:40,687 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-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:02:40,687 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:44,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:02:44,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:02:44,910 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-15 20:02:45,093 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-15 20:02:45,094 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:45,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:45,094 INFO L85 PathProgramCache]: Analyzing trace with hash -927751291, now seen corresponding path program 20 times [2022-02-15 20:02:45,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:45,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528578585] [2022-02-15 20:02:45,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:45,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:45,459 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-15 20:02:45,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:45,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528578585] [2022-02-15 20:02:45,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528578585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:45,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842099528] [2022-02-15 20:02:45,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:02:45,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:45,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:45,464 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-15 20:02:45,466 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-15 20:02:45,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:02:45,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:02:45,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-15 20:02:45,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:45,772 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-15 20:02:45,784 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-15 20:02:45,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:02:46,167 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:02:46,167 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-15 20:02:46,285 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-15 20:02:46,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842099528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:02:46,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:02:46,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 37 [2022-02-15 20:02:46,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663057603] [2022-02-15 20:02:46,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:02:46,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-15 20:02:46,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:02:46,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-15 20:02:46,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1321, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 20:02:46,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:46,287 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:02:46,287 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-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:46,287 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:02:46,288 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:02:47,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:02:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:02:47,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:02:47,056 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-15 20:02:47,240 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-15 20:02:47,241 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:02:47,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:02:47,241 INFO L85 PathProgramCache]: Analyzing trace with hash 974116360, now seen corresponding path program 21 times [2022-02-15 20:02:47,241 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:02:47,241 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979602561] [2022-02-15 20:02:47,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:02:47,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:02:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:02:50,889 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-15 20:02:50,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:02:50,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979602561] [2022-02-15 20:02:50,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979602561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:02:50,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668744220] [2022-02-15 20:02:50,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:02:50,890 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:02:50,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:02:50,891 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-15 20:02:50,891 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-15 20:02:50,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-15 20:02:50,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:02:50,939 WARN L261 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 148 conjunts are in the unsatisfiable core [2022-02-15 20:02:50,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:02:58,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:02:58,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:02:58,587 INFO L353 Elim1Store]: treesize reduction 101, result has 9.0 percent of original size [2022-02-15 20:02:58,587 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-15 20:02:59,451 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-15 20:02:59,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:03:10,323 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,325 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,327 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,328 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,328 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,333 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,335 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,347 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,356 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,356 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,362 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,364 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,364 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,364 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,366 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,372 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,372 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,379 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,380 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,389 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,389 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,390 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,410 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,410 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,412 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,413 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,415 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,423 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,425 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,426 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:03:10,427 INFO L244 Elim1Store]: Index analysis took 104 ms [2022-02-15 20:03:11,147 INFO L353 Elim1Store]: treesize reduction 224, result has 74.1 percent of original size [2022-02-15 20:03:11,147 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-15 20:03:12,673 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-15 20:03:12,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668744220] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:03:12,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:03:12,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 58, 58] total 155 [2022-02-15 20:03:12,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993879796] [2022-02-15 20:03:12,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:03:12,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 156 states [2022-02-15 20:03:12,674 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:03:12,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 156 interpolants. [2022-02-15 20:03:12,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2023, Invalid=22157, Unknown=0, NotChecked=0, Total=24180 [2022-02-15 20:03:12,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:03:12,677 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:03:12,677 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-15 20:03:12,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:03:12,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:03:12,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:03:12,677 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:03:12,678 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:03:32,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:03:32,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:03:32,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:03:32,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-15 20:03:32,728 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-15 20:03:32,728 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:03:32,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:03:32,729 INFO L85 PathProgramCache]: Analyzing trace with hash -886940917, now seen corresponding path program 22 times [2022-02-15 20:03:32,729 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:03:32,729 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517913739] [2022-02-15 20:03:32,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:03:32,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:03:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:03:33,112 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-15 20:03:33,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:03:33,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517913739] [2022-02-15 20:03:33,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517913739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:03:33,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697043642] [2022-02-15 20:03:33,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:03:33,113 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:03:33,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:03:33,114 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-15 20:03:33,115 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-15 20:03:33,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:03:33,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:03:33,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 52 conjunts are in the unsatisfiable core [2022-02-15 20:03:33,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:03:33,398 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-15 20:03:33,408 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-15 20:03:33,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:03:33,781 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:03:33,782 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-15 20:03:33,908 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-15 20:03:33,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697043642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:03:33,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:03:33,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 40 [2022-02-15 20:03:33,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158534326] [2022-02-15 20:03:33,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:03:33,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-15 20:03:33,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:03:33,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-15 20:03:33,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1548, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 20:03:33,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:03:33,910 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:03:33,910 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-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:33,910 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:03:33,911 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:03:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:03:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:03:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:03:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:03:34,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:03:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:03:34,804 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-15 20:03:34,986 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-15 20:03:34,986 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:03:34,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:03:34,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1873500814, now seen corresponding path program 23 times [2022-02-15 20:03:34,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:03:34,987 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749178221] [2022-02-15 20:03:34,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:03:34,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:03:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:03:39,319 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-15 20:03:39,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:03:39,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749178221] [2022-02-15 20:03:39,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749178221] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:03:39,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561765818] [2022-02-15 20:03:39,320 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:03:39,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:03:39,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:03:39,321 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-15 20:03:39,322 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-15 20:03:39,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-15 20:03:39,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:03:39,381 WARN L261 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 152 conjunts are in the unsatisfiable core [2022-02-15 20:03:39,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:03:44,940 INFO L353 Elim1Store]: treesize reduction 770, result has 0.1 percent of original size [2022-02-15 20:03:44,940 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-15 20:03:45,392 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-15 20:03:45,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:03:56,880 INFO L353 Elim1Store]: treesize reduction 1804, result has 44.0 percent of original size [2022-02-15 20:03:56,880 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-15 20:04:00,528 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-15 20:04:00,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561765818] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:04:00,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:04:00,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 56, 56] total 147 [2022-02-15 20:04:00,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934618395] [2022-02-15 20:04:00,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:04:00,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 148 states [2022-02-15 20:04:00,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:04:00,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 148 interpolants. [2022-02-15 20:04:00,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=533, Invalid=21223, Unknown=0, NotChecked=0, Total=21756 [2022-02-15 20:04:00,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:00,532 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:04:00,532 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-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:00,532 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:00,533 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:06,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:06,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-15 20:04:06,952 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-15 20:04:06,952 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:04:06,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:04:06,952 INFO L85 PathProgramCache]: Analyzing trace with hash 441236523, now seen corresponding path program 24 times [2022-02-15 20:04:06,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:04:06,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222068009] [2022-02-15 20:04:06,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:04:06,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:04:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:04:07,437 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-15 20:04:07,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:04:07,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222068009] [2022-02-15 20:04:07,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222068009] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:04:07,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308435954] [2022-02-15 20:04:07,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:04:07,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:04:07,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:04:07,439 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-15 20:04:07,440 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-15 20:04:07,501 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-15 20:04:07,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:04:07,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-15 20:04:07,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:04:07,791 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-15 20:04:07,808 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-15 20:04:07,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:04:08,223 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:04:08,223 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-15 20:04:08,362 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-15 20:04:08,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308435954] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:04:08,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:04:08,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 43 [2022-02-15 20:04:08,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456666706] [2022-02-15 20:04:08,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:04:08,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-15 20:04:08,363 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:04:08,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-15 20:04:08,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1793, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 20:04:08,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:08,364 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:04:08,364 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-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:08,364 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:08,365 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:09,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:09,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:04:09,388 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-15 20:04:09,572 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-15 20:04:09,573 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:04:09,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:04:09,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1921002414, now seen corresponding path program 25 times [2022-02-15 20:04:09,573 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:04:09,573 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350992724] [2022-02-15 20:04:09,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:04:09,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:04:09,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:04:14,629 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-15 20:04:14,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:04:14,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350992724] [2022-02-15 20:04:14,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350992724] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:04:14,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369169503] [2022-02-15 20:04:14,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:04:14,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:04:14,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:04:14,631 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-15 20:04:14,633 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-15 20:04:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:04:14,681 WARN L261 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 166 conjunts are in the unsatisfiable core [2022-02-15 20:04:14,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:04:21,322 INFO L353 Elim1Store]: treesize reduction 936, result has 0.1 percent of original size [2022-02-15 20:04:21,322 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-15 20:04:21,814 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-15 20:04:21,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:04:36,182 WARN L228 SmtUtils]: Spent 5.13s 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-15 20:04:36,187 INFO L353 Elim1Store]: treesize reduction 2136, result has 43.8 percent of original size [2022-02-15 20:04:36,188 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-15 20:04:39,704 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-15 20:04:39,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369169503] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:04:39,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:04:39,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 60, 60] total 158 [2022-02-15 20:04:39,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839378805] [2022-02-15 20:04:39,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:04:39,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 159 states [2022-02-15 20:04:39,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:04:39,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 159 interpolants. [2022-02-15 20:04:39,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=572, Invalid=24550, Unknown=0, NotChecked=0, Total=25122 [2022-02-15 20:04:39,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:39,708 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:04:39,708 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-15 20:04:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:39,708 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:39,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:04:39,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:46,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:46,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:04:46,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:04:46,889 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-15 20:04:47,073 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-15 20:04:47,073 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:04:47,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:04:47,074 INFO L85 PathProgramCache]: Analyzing trace with hash -942133391, now seen corresponding path program 26 times [2022-02-15 20:04:47,074 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:04:47,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704375833] [2022-02-15 20:04:47,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:04:47,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:04:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:04:47,604 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-15 20:04:47,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:04:47,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704375833] [2022-02-15 20:04:47,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704375833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:04:47,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957399977] [2022-02-15 20:04:47,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:04:47,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:04:47,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:04:47,606 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-15 20:04:47,607 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-15 20:04:47,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:04:47,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:04:47,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 60 conjunts are in the unsatisfiable core [2022-02-15 20:04:47,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:04:47,932 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-15 20:04:47,962 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-15 20:04:47,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:04:48,432 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:04:48,433 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-15 20:04:48,593 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-15 20:04:48,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957399977] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:04:48,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:04:48,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 46 [2022-02-15 20:04:48,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075733738] [2022-02-15 20:04:48,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:04:48,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-15 20:04:48,594 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:04:48,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-15 20:04:48,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=2056, Unknown=0, NotChecked=0, Total=2162 [2022-02-15 20:04:48,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:48,595 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:04:48,595 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-15 20:04:48,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:48,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:48,595 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:48,596 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:48,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:48,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:04:48,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:04:48,597 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:04:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:04:49,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:04:49,751 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-15 20:04:49,935 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-15 20:04:49,935 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:04:49,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:04:49,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1158378508, now seen corresponding path program 27 times [2022-02-15 20:04:49,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:04:49,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394051557] [2022-02-15 20:04:49,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:04:49,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:04:49,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:04:55,765 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-15 20:04:55,766 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:04:55,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394051557] [2022-02-15 20:04:55,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394051557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:04:55,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402093034] [2022-02-15 20:04:55,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:04:55,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:04:55,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:04:55,767 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-15 20:04:55,771 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-15 20:04:55,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-02-15 20:04:55,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:04:55,836 WARN L261 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 180 conjunts are in the unsatisfiable core [2022-02-15 20:04:55,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:05:07,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:07,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-15 20:05:07,646 INFO L353 Elim1Store]: treesize reduction 131, result has 7.1 percent of original size [2022-02-15 20:05:07,646 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-15 20:05:08,528 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-15 20:05:08,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:05:24,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,286 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,286 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,286 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,288 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,291 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,292 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,292 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,293 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,293 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,294 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,297 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,298 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,300 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,300 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,302 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,302 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,303 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,303 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,307 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,309 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,309 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,309 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,310 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,311 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,311 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,312 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,313 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,313 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,313 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,316 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,318 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,319 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,320 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,321 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,321 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,322 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,323 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,323 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,326 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,330 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,335 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,336 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,337 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,338 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,340 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,341 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,342 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,342 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,342 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,343 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,344 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,345 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,346 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,348 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,350 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,352 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,354 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,355 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,361 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,362 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,363 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,365 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,367 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,369 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,371 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,372 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,375 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,379 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,382 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,383 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,386 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,388 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,389 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,391 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,394 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,395 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,396 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,397 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,398 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,399 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,404 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,406 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,409 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,410 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,411 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,412 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,414 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,415 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,416 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,417 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,418 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,419 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,420 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,421 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,422 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,424 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,431 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,432 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,432 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,433 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,436 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,437 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,439 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,440 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,441 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,441 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 20:05:24,444 INFO L244 Elim1Store]: Index analysis took 161 ms [2022-02-15 20:05:25,906 INFO L353 Elim1Store]: treesize reduction 332, result has 75.5 percent of original size [2022-02-15 20:05:25,906 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-15 20:05:28,005 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-15 20:05:28,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402093034] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:05:28,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:05:28,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 66, 66] total 180 [2022-02-15 20:05:28,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451097198] [2022-02-15 20:05:28,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:05:28,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 181 states [2022-02-15 20:05:28,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:05:28,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 181 interpolants. [2022-02-15 20:05:28,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2554, Invalid=30026, Unknown=0, NotChecked=0, Total=32580 [2022-02-15 20:05:28,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:05:28,009 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:05:28,010 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-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:05:28,010 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:28,011 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:05:43,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:43,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:05:43,453 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-15 20:05:43,637 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-15 20:05:43,638 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:05:43,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:05:43,638 INFO L85 PathProgramCache]: Analyzing trace with hash -156739887, now seen corresponding path program 28 times [2022-02-15 20:05:43,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:05:43,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795727454] [2022-02-15 20:05:43,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:05:43,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:05:43,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:05:44,175 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-15 20:05:44,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:05:44,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795727454] [2022-02-15 20:05:44,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795727454] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:05:44,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938129250] [2022-02-15 20:05:44,176 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:05:44,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:05:44,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:05:44,177 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-15 20:05:44,178 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-15 20:05:44,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:05:44,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:05:44,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-15 20:05:44,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:05:44,495 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-15 20:05:44,526 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-15 20:05:44,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:05:45,064 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:05:45,064 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-15 20:05:45,255 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-15 20:05:45,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938129250] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:05:45,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:05:45,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 49 [2022-02-15 20:05:45,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882457933] [2022-02-15 20:05:45,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:05:45,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-15 20:05:45,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:05:45,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-15 20:05:45,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=2337, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 20:05:45,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:05:45,257 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:05:45,257 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-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:05:45,257 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:05:45,258 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:05:46,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:05:46,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:05:46,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:05:46,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:05:46,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:05:46,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:05:46,566 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-15 20:05:46,759 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-15 20:05:46,759 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:05:46,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:05:46,760 INFO L85 PathProgramCache]: Analyzing trace with hash 748815188, now seen corresponding path program 29 times [2022-02-15 20:05:46,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:05:46,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788970982] [2022-02-15 20:05:46,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:05:46,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:05:46,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:05:53,412 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-15 20:05:53,413 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:05:53,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788970982] [2022-02-15 20:05:53,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788970982] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:05:53,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950366501] [2022-02-15 20:05:53,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:05:53,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:05:53,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:05:53,414 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-15 20:05:53,415 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-15 20:05:53,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-02-15 20:05:53,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:05:53,470 WARN L261 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 188 conjunts are in the unsatisfiable core [2022-02-15 20:05:53,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:06:02,476 INFO L353 Elim1Store]: treesize reduction 1232, result has 0.1 percent of original size [2022-02-15 20:06:02,476 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-15 20:06:03,041 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-15 20:06:03,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:06:24,461 WARN L228 SmtUtils]: Spent 8.67s 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-15 20:06:24,463 INFO L353 Elim1Store]: treesize reduction 2884, result has 43.5 percent of original size [2022-02-15 20:06:24,464 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-15 20:06:31,278 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-15 20:06:31,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950366501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:06:31,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:06:31,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 68, 68] total 180 [2022-02-15 20:06:31,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041031059] [2022-02-15 20:06:31,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:06:31,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 181 states [2022-02-15 20:06:31,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:06:31,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 181 interpolants. [2022-02-15 20:06:31,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=650, Invalid=31930, Unknown=0, NotChecked=0, Total=32580 [2022-02-15 20:06:31,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:06:31,282 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:06:31,282 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-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:06:31,282 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:31,283 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:06:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:39,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:06:39,962 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-15 20:06:40,147 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-15 20:06:40,147 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:06:40,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:06:40,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1281013207, now seen corresponding path program 30 times [2022-02-15 20:06:40,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:06:40,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533914445] [2022-02-15 20:06:40,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:06:40,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:06:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:06:40,775 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-15 20:06:40,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:06:40,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533914445] [2022-02-15 20:06:40,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533914445] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:06:40,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599515240] [2022-02-15 20:06:40,775 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:06:40,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:06:40,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:06:40,780 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-15 20:06:40,780 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-15 20:06:40,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-02-15 20:06:40,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:06:40,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 68 conjunts are in the unsatisfiable core [2022-02-15 20:06:40,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:06:41,134 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-15 20:06:41,145 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-15 20:06:41,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:06:41,725 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:06:41,725 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-15 20:06:41,897 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-15 20:06:41,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599515240] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:06:41,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:06:41,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 52 [2022-02-15 20:06:41,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190842808] [2022-02-15 20:06:41,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:06:41,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-15 20:06:41,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:06:41,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-15 20:06:41,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=2636, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 20:06:41,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:06:41,898 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:06:41,898 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-15 20:06:41,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:06:41,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:06:41,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:06:41,898 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:06:41,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:06:43,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:06:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:06:43,407 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-15 20:06:43,591 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-15 20:06:43,592 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:06:43,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:06:43,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1805553830, now seen corresponding path program 31 times [2022-02-15 20:06:43,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:06:43,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527604902] [2022-02-15 20:06:43,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:06:43,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:06:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:06:51,227 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-15 20:06:51,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:06:51,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527604902] [2022-02-15 20:06:51,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527604902] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:06:51,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592538387] [2022-02-15 20:06:51,227 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:06:51,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:06:51,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:06:51,229 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-15 20:06:51,229 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-15 20:06:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:06:51,278 WARN L261 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 202 conjunts are in the unsatisfiable core [2022-02-15 20:06:51,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:07:01,646 INFO L353 Elim1Store]: treesize reduction 1440, result has 0.1 percent of original size [2022-02-15 20:07:01,646 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-15 20:07:02,265 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-15 20:07:02,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:07:28,544 WARN L228 SmtUtils]: Spent 11.29s 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-15 20:07:28,546 INFO L353 Elim1Store]: treesize reduction 3300, result has 43.4 percent of original size [2022-02-15 20:07:28,546 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-15 20:07:40,463 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-15 20:07:40,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592538387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:07:40,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:07:40,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 72, 72] total 191 [2022-02-15 20:07:40,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479076458] [2022-02-15 20:07:40,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:07:40,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 192 states [2022-02-15 20:07:40,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:07:40,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 192 interpolants. [2022-02-15 20:07:40,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=689, Invalid=35983, Unknown=0, NotChecked=0, Total=36672 [2022-02-15 20:07:40,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:07:40,467 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:07:40,467 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-15 20:07:40,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:07:40,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:07:40,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:07:40,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:07:40,467 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:40,468 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:07:40,469 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:07:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:07:51,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:07:51,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:07:51,345 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-15 20:07:51,528 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-15 20:07:51,528 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:07:51,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:07:51,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1894354057, now seen corresponding path program 32 times [2022-02-15 20:07:51,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:07:51,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683433601] [2022-02-15 20:07:51,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:07:51,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:07:51,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:07:52,239 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-15 20:07:52,239 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:07:52,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683433601] [2022-02-15 20:07:52,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683433601] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:07:52,239 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794192088] [2022-02-15 20:07:52,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:07:52,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:07:52,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:07:52,240 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-15 20:07:52,241 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-15 20:07:52,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:07:52,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:07:52,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 72 conjunts are in the unsatisfiable core [2022-02-15 20:07:52,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:07:52,623 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-15 20:07:52,634 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-15 20:07:52,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:07:53,290 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:07:53,291 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-15 20:07:53,472 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-15 20:07:53,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794192088] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:07:53,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:07:53,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 55 [2022-02-15 20:07:53,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327346003] [2022-02-15 20:07:53,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:07:53,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-15 20:07:53,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:07:53,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-15 20:07:53,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=2953, Unknown=0, NotChecked=0, Total=3080 [2022-02-15 20:07:53,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:07:53,474 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:07:53,474 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-15 20:07:53,474 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:53,475 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:07:53,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:53,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:07:53,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:07:53,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:07:53,476 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:07:55,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:07:55,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:07:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:07:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:07:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:07:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:07:55,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-15 20:07:55,326 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-15 20:07:55,327 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:07:55,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:07:55,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1908759802, now seen corresponding path program 33 times [2022-02-15 20:07:55,327 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:07:55,327 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143705881] [2022-02-15 20:07:55,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:07:55,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:07:55,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:08:03,982 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-15 20:08:03,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:08:03,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143705881] [2022-02-15 20:08:03,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143705881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:08:03,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507674753] [2022-02-15 20:08:03,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:08:03,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:08:03,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:08:03,984 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-15 20:08:03,987 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-15 20:08:04,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-02-15 20:08:04,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:08:04,048 WARN L261 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 212 conjunts are in the unsatisfiable core [2022-02-15 20:08:04,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:08:15,996 INFO L353 Elim1Store]: treesize reduction 1600, result has 0.1 percent of original size [2022-02-15 20:08:15,996 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-15 20:08:16,665 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-15 20:08:16,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:08:48,217 WARN L228 SmtUtils]: Spent 14.08s 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-15 20:08:48,220 INFO L353 Elim1Store]: treesize reduction 3744, result has 43.3 percent of original size [2022-02-15 20:08:48,221 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-15 20:09:00,053 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-15 20:09:00,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507674753] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:09:00,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:09:00,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 76, 76] total 202 [2022-02-15 20:09:00,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277442354] [2022-02-15 20:09:00,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:09:00,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 203 states [2022-02-15 20:09:00,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:09:00,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 203 interpolants. [2022-02-15 20:09:00,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=728, Invalid=40278, Unknown=0, NotChecked=0, Total=41006 [2022-02-15 20:09:00,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:09:00,056 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:09:00,056 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-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:00,057 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:09:00,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:09:00,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:09:00,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:09:00,058 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:09:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:09:13,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:09:13,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-15 20:09:13,509 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-15 20:09:13,510 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:09:13,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:09:13,510 INFO L85 PathProgramCache]: Analyzing trace with hash 983952957, now seen corresponding path program 34 times [2022-02-15 20:09:13,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:09:13,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640098585] [2022-02-15 20:09:13,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:09:13,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:09:13,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:09:14,278 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-15 20:09:14,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:09:14,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640098585] [2022-02-15 20:09:14,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640098585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:09:14,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918981759] [2022-02-15 20:09:14,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 20:09:14,279 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:09:14,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:09:14,283 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-15 20:09:14,284 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-15 20:09:14,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 20:09:14,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:09:14,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 76 conjunts are in the unsatisfiable core [2022-02-15 20:09:14,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:09:14,688 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-15 20:09:14,699 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-15 20:09:14,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:09:15,413 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:09:15,413 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-15 20:09:15,613 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-15 20:09:15,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918981759] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:09:15,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:09:15,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 58 [2022-02-15 20:09:15,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79880002] [2022-02-15 20:09:15,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:09:15,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-15 20:09:15,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:09:15,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-15 20:09:15,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=3288, Unknown=0, NotChecked=0, Total=3422 [2022-02-15 20:09:15,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:09:15,614 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:09:15,615 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-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:09:15,615 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:09:15,616 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:09:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:09:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:09:17,558 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-15 20:09:17,742 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-15 20:09:17,743 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:09:17,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:09:17,743 INFO L85 PathProgramCache]: Analyzing trace with hash 2146305216, now seen corresponding path program 35 times [2022-02-15 20:09:17,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:09:17,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508321795] [2022-02-15 20:09:17,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:09:17,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:09:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:09:27,502 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-15 20:09:27,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:09:27,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508321795] [2022-02-15 20:09:27,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508321795] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:09:27,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587790984] [2022-02-15 20:09:27,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 20:09:27,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:09:27,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:09:27,504 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-15 20:09:27,504 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-15 20:09:27,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2022-02-15 20:09:27,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:09:27,564 WARN L261 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 224 conjunts are in the unsatisfiable core [2022-02-15 20:09:27,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:09:41,128 INFO L353 Elim1Store]: treesize reduction 1802, result has 0.1 percent of original size [2022-02-15 20:09:41,129 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-15 20:09:41,851 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-15 20:09:41,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:10:19,440 WARN L228 SmtUtils]: Spent 17.63s 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-15 20:10:19,444 INFO L353 Elim1Store]: treesize reduction 4216, result has 43.2 percent of original size [2022-02-15 20:10:19,444 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-15 20:10:35,128 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-15 20:10:35,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587790984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:10:35,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:10:35,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 80, 80] total 213 [2022-02-15 20:10:35,128 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196344552] [2022-02-15 20:10:35,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:10:35,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 214 states [2022-02-15 20:10:35,129 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:10:35,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 214 interpolants. [2022-02-15 20:10:35,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=767, Invalid=44815, Unknown=0, NotChecked=0, Total=45582 [2022-02-15 20:10:35,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:10:35,132 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:10:35,132 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-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:10:35,132 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:10:35,133 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:10:35,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:10:35,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:10:35,134 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:51,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:10:51,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:10:51,242 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-15 20:10:51,426 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-15 20:10:51,426 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:10:51,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:10:51,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1251536355, now seen corresponding path program 36 times [2022-02-15 20:10:51,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:10:51,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37771371] [2022-02-15 20:10:51,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:10:51,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:10:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:10:52,256 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-15 20:10:52,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:10:52,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37771371] [2022-02-15 20:10:52,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37771371] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:10:52,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943688339] [2022-02-15 20:10:52,257 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 20:10:52,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:10:52,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:10:52,258 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-15 20:10:52,259 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-15 20:10:52,329 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-02-15 20:10:52,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:10:52,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 82 conjunts are in the unsatisfiable core [2022-02-15 20:10:52,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:10:52,671 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-15 20:10:52,681 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-15 20:10:52,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:10:53,450 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:10:53,450 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-15 20:10:53,654 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-15 20:10:53,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943688339] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:10:53,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:10:53,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41, 41] total 61 [2022-02-15 20:10:53,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574819066] [2022-02-15 20:10:53,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:10:53,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2022-02-15 20:10:53,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:10:53,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2022-02-15 20:10:53,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=3641, Unknown=0, NotChecked=0, Total=3782 [2022-02-15 20:10:53,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:10:53,655 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:10:53,656 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-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:53,656 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:10:53,657 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:10:55,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:10:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:10:55,746 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-15 20:10:55,928 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-15 20:10:55,928 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:10:55,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:10:55,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1413859168, now seen corresponding path program 37 times [2022-02-15 20:10:55,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:10:55,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364857720] [2022-02-15 20:10:55,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:10:55,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:10:55,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:11:06,841 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-15 20:11:06,841 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:11:06,841 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364857720] [2022-02-15 20:11:06,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364857720] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:11:06,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518102258] [2022-02-15 20:11:06,842 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 20:11:06,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:11:06,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:11:06,843 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-15 20:11:06,843 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-15 20:11:06,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:11:06,912 WARN L261 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 238 conjunts are in the unsatisfiable core [2022-02-15 20:11:06,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:11:22,197 INFO L353 Elim1Store]: treesize reduction 2052, result has 0.0 percent of original size [2022-02-15 20:11:22,197 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-15 20:11:22,934 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-15 20:11:22,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:12:06,697 WARN L228 SmtUtils]: Spent 21.19s 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-15 20:12:06,700 INFO L353 Elim1Store]: treesize reduction 4716, result has 43.1 percent of original size [2022-02-15 20:12:06,701 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-15 20:12:19,823 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-15 20:12:19,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518102258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:12:19,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:12:19,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 84, 84] total 224 [2022-02-15 20:12:19,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839702741] [2022-02-15 20:12:19,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:12:19,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 225 states [2022-02-15 20:12:19,824 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:12:19,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 225 interpolants. [2022-02-15 20:12:19,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=806, Invalid=49594, Unknown=0, NotChecked=0, Total=50400 [2022-02-15 20:12:19,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:12:19,826 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:12:19,827 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-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:19,827 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:19,828 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:12:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:12:37,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:37,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 20:12:37,079 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-15 20:12:37,263 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-15 20:12:37,263 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:12:37,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:12:37,264 INFO L85 PathProgramCache]: Analyzing trace with hash 943052963, now seen corresponding path program 38 times [2022-02-15 20:12:37,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:12:37,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980298236] [2022-02-15 20:12:37,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:12:37,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:12:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:12:38,115 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-15 20:12:38,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:12:38,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980298236] [2022-02-15 20:12:38,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980298236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:12:38,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088394156] [2022-02-15 20:12:38,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 20:12:38,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:12:38,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:12:38,117 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-15 20:12:38,117 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-15 20:12:38,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 20:12:38,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:12:38,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 84 conjunts are in the unsatisfiable core [2022-02-15 20:12:38,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:12:38,530 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-15 20:12:38,567 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-15 20:12:38,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 20:12:39,421 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 20:12:39,421 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-15 20:12:39,631 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-15 20:12:39,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088394156] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 20:12:39,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 20:12:39,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43, 43] total 64 [2022-02-15 20:12:39,632 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312427101] [2022-02-15 20:12:39,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 20:12:39,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-15 20:12:39,632 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 20:12:39,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-15 20:12:39,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=4012, Unknown=0, NotChecked=0, Total=4160 [2022-02-15 20:12:39,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:12:39,633 INFO L470 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2022-02-15 20:12:39,633 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-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:12:39,633 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:12:39,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:12:39,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:39,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 65 states. [2022-02-15 20:12:39,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 20:12:41,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 20:12:41,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-15 20:12:41,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-02-15 20:12:42,094 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-15 20:12:42,094 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 20:12:42,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 20:12:42,094 INFO L85 PathProgramCache]: Analyzing trace with hash 85347366, now seen corresponding path program 39 times [2022-02-15 20:12:42,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 20:12:42,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215225134] [2022-02-15 20:12:42,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 20:12:42,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 20:12:42,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 20:12:54,326 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-15 20:12:54,326 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 20:12:54,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215225134] [2022-02-15 20:12:54,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215225134] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 20:12:54,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25989964] [2022-02-15 20:12:54,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 20:12:54,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 20:12:54,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 20:12:54,327 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-15 20:12:54,330 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-15 20:12:54,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2022-02-15 20:12:54,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 20:12:54,401 WARN L261 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 258 conjunts are in the unsatisfiable core [2022-02-15 20:12:54,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 20:13:13,487 INFO L353 Elim1Store]: treesize reduction 2242, result has 0.0 percent of original size [2022-02-15 20:13:13,488 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-15 20:13:14,290 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-15 20:13:14,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-02-15 20:13:23,752 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-15 20:13:23,760 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-15 20:13:23,760 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-15 20:13:23,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-15 20:13:23,783 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-15 20:13:23,952 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-15 20:13:23,953 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 203 known predicates. [2022-02-15 20:13:23,954 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-15 20:13:23,954 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-15 20:13:23,958 INFO L732 BasicCegarLoop]: Path program histogram: [39, 1, 1] [2022-02-15 20:13:23,960 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-15 20:13:23,960 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-15 20:13:23,961 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.02 08:13:23 BasicIcfg [2022-02-15 20:13:23,961 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-15 20:13:23,962 INFO L158 Benchmark]: Toolchain (without parser) took 742040.75ms. Allocated memory was 174.1MB in the beginning and 407.9MB in the end (delta: 233.8MB). Free memory was 133.6MB in the beginning and 157.7MB in the end (delta: -24.1MB). Peak memory consumption was 211.7MB. Max. memory is 8.0GB. [2022-02-15 20:13:23,962 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 174.1MB. Free memory is still 134.7MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-15 20:13:23,962 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.52ms. Allocated memory is still 174.1MB. Free memory was 133.5MB in the beginning and 132.0MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-15 20:13:23,962 INFO L158 Benchmark]: Boogie Preprocessor took 15.08ms. Allocated memory is still 174.1MB. Free memory was 132.0MB in the beginning and 131.1MB in the end (delta: 917.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-15 20:13:23,962 INFO L158 Benchmark]: RCFGBuilder took 239.48ms. Allocated memory is still 174.1MB. Free memory was 131.0MB in the beginning and 121.9MB in the end (delta: 9.1MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-15 20:13:23,962 INFO L158 Benchmark]: TraceAbstraction took 741759.14ms. Allocated memory was 174.1MB in the beginning and 407.9MB in the end (delta: 233.8MB). Free memory was 121.3MB in the beginning and 157.7MB in the end (delta: -36.4MB). Peak memory consumption was 198.1MB. Max. memory is 8.0GB. [2022-02-15 20:13:23,963 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.11ms. Allocated memory is still 174.1MB. Free memory is still 134.7MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 21.52ms. Allocated memory is still 174.1MB. Free memory was 133.5MB in the beginning and 132.0MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 15.08ms. Allocated memory is still 174.1MB. Free memory was 132.0MB in the beginning and 131.1MB in the end (delta: 917.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 239.48ms. Allocated memory is still 174.1MB. Free memory was 131.0MB in the beginning and 121.9MB in the end (delta: 9.1MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 741759.14ms. Allocated memory was 174.1MB in the beginning and 407.9MB in the end (delta: 233.8MB). Free memory was 121.3MB in the beginning and 157.7MB in the end (delta: -36.4MB). Peak memory consumption was 198.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: 40, positive: 40, positive conditional: 0, positive unconditional: 40, 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 203 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 203 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 203 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: 741.6s, OverallIterations: 41, TraceHistogramMax: 0, PathProgramHistogramMax: 39, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 150.0s, 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, 538.7s 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